! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
! 
! Sparse Stoichiometric Data Structures File
! 
! Generated by KPP-2.2.3 symbolic chemistry Kinetics PreProcessor
!       (http://www.cs.vt.edu/~asandu/Software/KPP)
! KPP is distributed under GPL, the general public licence
!       (http://www.gnu.org/copyleft/gpl.html)
! (C) 1995-1997, V. Damian & A. Sandu, CGRER, Univ. Iowa
! (C) 1997-2005, A. Sandu, Michigan Tech, Virginia Tech
!     With important contributions from:
!        M. Damian, Villanova University, USA
!        R. Sander, Max-Planck Institute for Chemistry, Mainz, Germany
! 
! File                 : aromatics_kpp_StoichiomSP.f90
! Time                 : Sat Dec 21 10:21:01 2019
! Working directory    : /n/home08/kbates/Aromatics/MCM
! Equation file        : aromatics_kpp.kpp
! Output root filename : aromatics_kpp
! 
! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~



MODULE aromatics_kpp_StoichiomSP

  USE aromatics_kpp_Precision
  PUBLIC
  SAVE


! Row-compressed sparse data for the Jacobian of reaction products JVRP

  INTEGER, PARAMETER, DIMENSION(360) :: CROW_JVRP_0 = (/ &
       1,  2,  4,  6,  8, 10, 11, 13, 15, 16, 18, 20, &
      22, 23, 25, 27, 29, 31, 33, 34, 36, 38, 40, 42, &
      44, 46, 48, 50, 52, 53, 54, 55, 56, 57, 58, 59, &
      60, 61, 62, 63, 64, 65, 67, 69, 70, 71, 73, 74, &
      76, 78, 80, 82, 84, 86, 87, 88, 89, 90, 91, 93, &
      95, 97, 98, 99,101,103,105,106,108,110,112,114, &
     116,118,119,120,121,122,123,124,126,128,129,130, &
     131,133,135,136,138,140,142,143,144,145,146,147, &
     149,151,153,155,157,158,160,162,164,166,168,170, &
     172,174,176,178,180,182,184,186,188,190,192,194, &
     196,198,200,202,204,206,208,210,211,212,213,215, &
     217,219,221,222,223,225,227,229,231,232,233,235, &
     237,239,241,243,245,247,249,251,253,254,255,256, &
     258,260,262,264,265,266,267,269,271,273,275,276, &
     277,279,281,283,285,287,289,291,293,295,297,298, &
     299,300,302,304,306,308,309,310,312,314,316,318, &
     319,320,322,324,326,328,330,332,334,336,338,340, &
     341,342,343,345,347,349,351,352,353,355,357,359, &
     361,363,365,367,369,371,372,373,374,376,378,380, &
     382,384,386,388,390,392,394,395,396,397,399,401, &
     403,405,406,407,409,410,412,413,414,416,418,419, &
     420,422,424,425,427,428,429,430,431,432,433,434, &
     436,438,440,442,444,446,448,449,450,452,454,455, &
     456,457,458,459,461,463,465,467,468,469,470,472, &
     474,476,477,478,480,482,484,485,486,488,490,492, &
     494,496,497,498,500,502,504,506,507,509,510,511, &
     513,515,516,517,519,521,522,524,525,526,527,528, &
     529,530,532,534,536,537,538,540,542,544,546,548, &
     550,551,552,554,556,557,558,559,560,561,563,565, &
     567,569,570,571,572,574,576,578,579,580,581,583 /)
  INTEGER, PARAMETER, DIMENSION(360) :: CROW_JVRP_1 = (/ &
     585,587,589,591,592,593,595,597,599,600,601,603, &
     605,607,609,610,612,613,614,616,618,619,620,622, &
     624,625,627,628,629,630,631,633,635,637,639,641, &
     643,645,646,647,649,651,653,655,656,657,658,660, &
     662,664,665,666,668,670,672,673,674,676,678,680, &
     682,684,685,686,688,690,692,694,695,697,698,699, &
     700,702,704,705,707,709,711,713,715,717,718,719, &
     721,723,724,726,728,730,732,733,734,735,737,739, &
     741,742,743,744,746,748,750,752,753,754,756,758, &
     760,762,764,765,766,768,770,772,774,776,778,779, &
     780,782,783,785,786,787,788,789,791,793,795,797, &
     799,801,802,803,805,807,809,810,811,813,815,817, &
     819,821,823,824,825,826,827,828,829,831,832,834, &
     836,837,839,841,843,845,847,849,850,851,853,855, &
     857,859,860,861,862,864,866,868,869,870,871,873, &
     875,877,879,881,883,884,885,887,889,891,892,894, &
     895,897,899,901,902,904,906,908,910,912,914,915, &
     916,918,920,922,924,926,927,928,930,932,934,936, &
     938,940,942,943,945,946,948,949,951,953,955,957, &
     959,961,962,963,965,967,969,970,972,974,976,978, &
     979,980,982,983,985,986,987,988,990,991,993,994, &
     996,997,998,999,1000,1002,1003,1004,1006,1007,1008,1009, &
     1011,1012,1014,1016,1018,1020,1022,1023,1025,1026,1027,1028, &
     1030,1032,1034,1035,1037,1039,1041,1043,1045,1047,1048,1049, &
     1051,1053,1055,1056,1058,1060,1062,1064,1066,1067,1068,1070, &
     1072,1074,1076,1078,1080,1082,1084,1086,1088,1089,1090,1091, &
     1093,1095,1097,1099,1101,1103,1105,1107,1108,1110,1112,1114, &
     1116,1118,1120,1121,1122,1124,1125,1127,1128,1130,1131,1133, &
     1135,1137,1139,1141,1143,1144,1145,1147,1149,1151,1152,1153, &
     1155,1157,1159,1161,1162,1163,1165,1166,1168,1169,1170,1171 /)
  INTEGER, PARAMETER, DIMENSION(360) :: CROW_JVRP_2 = (/ &
     1173,1174,1176,1177,1179,1180,1181,1183,1184,1186,1187,1189, &
     1191,1193,1195,1197,1199,1200,1202,1203,1204,1205,1207,1209, &
     1210,1211,1212,1214,1215,1217,1219,1220,1222,1224,1226,1228, &
     1230,1232,1233,1234,1236,1238,1240,1241,1243,1245,1246,1248, &
     1249,1251,1252,1254,1255,1257,1258,1260,1261,1262,1263,1265, &
     1266,1268,1269,1271,1272,1273,1274,1275,1277,1278,1279,1281, &
     1282,1283,1284,1286,1287,1289,1291,1293,1295,1297,1298,1300, &
     1301,1302,1303,1305,1307,1309,1310,1312,1314,1316,1318,1320, &
     1322,1323,1324,1326,1327,1329,1330,1332,1333,1335,1337,1339, &
     1341,1343,1345,1346,1347,1349,1351,1353,1354,1355,1356,1358, &
     1359,1361,1362,1363,1364,1366,1367,1369,1370,1372,1373,1374, &
     1375,1377,1378,1380,1381,1383,1385,1387,1388,1389,1390,1392, &
     1394,1396,1398,1400,1401,1403,1404,1405,1406,1408,1409,1411, &
     1413,1414,1416,1417,1418,1419,1421,1423,1425,1427,1429,1431, &
     1433,1434,1435,1437,1438,1439,1440,1442,1444,1445,1446,1447, &
     1449,1450,1452,1454,1456,1458,1459,1461,1462,1464,1465,1467, &
     1468,1470,1471,1473,1474,1475,1476,1478,1479,1481,1482,1484, &
     1485,1486,1487,1489,1490,1492,1493,1495,1497,1498,1500,1501, &
     1503,1504,1506,1508,1510,1511,1512,1513,1515,1517,1519,1520, &
     1521,1522,1524,1526,1528,1529,1530,1531,1533,1535,1537,1538, &
     1539,1540,1542,1544,1546,1548,1550,1552,1553,1554,1555,1556, &
     1557,1558,1559,1560,1562,1564,1566,1567,1568,1570,1572,1574, &
     1575,1576,1577,1579,1581,1583,1584,1586,1588,1590,1591,1592, &
     1593,1595,1597,1599,1600,1601,1603,1605,1607,1608,1609,1610, &
     1612,1614,1616,1617,1618,1620,1621,1623,1624,1626,1627,1629, &
     1630,1631,1632,1633,1634,1635,1637,1639,1640,1642,1643,1644, &
     1646,1647,1649,1651,1653,1654,1656,1658,1660,1662,1664,1666, &
     1668,1669,1671,1672,1673,1675,1677,1679,1680,1682,1683,1685, &
     1686,1688,1690,1692,1694,1696,1698,1699,1700,1701,1702,1703, &
     1704,1706,1708,1710,1711,1712,1714,1716,1718,1719,1721,1723 /)
  INTEGER, PARAMETER, DIMENSION(360) :: CROW_JVRP_3 = (/ &
     1725,1726,1727,1728,1730,1732,1734,1735,1736,1738,1740,1742, &
     1744,1746,1748,1749,1750,1752,1754,1756,1757,1758,1760,1762, &
     1764,1765,1767,1769,1771,1772,1774,1776,1778,1779,1780,1781, &
     1782,1784,1786,1788,1789,1791,1792,1793,1794,1796,1797,1799, &
     1800,1802,1803,1805,1806,1808,1809,1811,1812,1813,1814,1816, &
     1817,1819,1821,1823,1824,1825,1826,1827,1829,1831,1833,1835, &
     1837,1838,1840,1842,1844,1846,1848,1850,1852,1853,1855,1856, &
     1858,1860,1861,1863,1864,1866,1867,1869,1871,1873,1875,1876, &
     1877,1878,1880,1882,1884,1885,1887,1889,1891,1892,1894,1896, &
     1898,1900,1902,1904,1906,1907,1909,1910,1912,1913,1915,1916, &
     1917,1918,1920,1921,1923,1924,1926,1927,1929,1930,1932,1933, &
     1934,1935,1937,1938,1940,1942,1944,1946,1948,1949,1951,1953, &
     1954,1955,1956,1958,1959,1961,1962,1964,1966,1968,1969,1971, &
     1973,1975,1977,1979,1980,1982,1984,1986,1987,1989,1991,1992, &
     1994,1996,1998,2000,2002,2004,2006,2008,2010,2011,2013,2014, &
     2015,2016,2018,2020,2022,2024,2025,2026,2028,2029,2030,2032, &
     2034,2035,2037,2039,2040,2041,2043,2044,2045,2047,2049,2051, &
     2053,2054,2055,2057,2058,2060,2061,2063,2064,2065,2066,2068, &
     2069,2071,2072,2074,2076,2078,2080,2081,2083,2084,2085,2086, &
     2088,2089,2091,2093,2095,2096,2098,2099,2101,2103,2105,2106, &
     2107,2109,2111,2113,2115,2117,2119,2120,2121,2123,2124,2125, &
     2127,2129,2130,2131,2133,2134,2136,2138,2139,2140,2142,2144, &
     2145,2146,2148,2150,2152,2153,2155,2157,2159,2161,2162,2163, &
     2165,2166,2167,2169,2171,2173,2175,2177,2179,2180,2182,2184, &
     2186,2187,2189,2191,2193,2194,2195,2196,2198,2200,2202,2203, &
     2205,2207,2209,2210,2212,2213,2214,2215,2217,2218,2220,2221, &
     2223,2224,2226,2228,2230,2232,2233,2235,2236,2237,2238,2240, &
     2241,2243,2244,2245,2247,2249,2250,2251,2253,2254,2256,2258, &
     2259,2260,2262,2264,2266,2268,2269,2270,2271,2273,2274,2276, &
     2277,2278,2279,2281,2282,2284,2285,2286,2288,2289,2290,2291 /)
  INTEGER, PARAMETER, DIMENSION(360) :: CROW_JVRP_4 = (/ &
     2293,2294,2295,2297,2299,2301,2302,2303,2305,2307,2309,2310, &
     2312,2314,2316,2318,2320,2322,2323,2325,2327,2328,2329,2330, &
     2332,2334,2336,2338,2340,2341,2343,2345,2347,2349,2351,2352, &
     2354,2356,2358,2359,2361,2363,2365,2366,2367,2369,2371,2373, &
     2374,2376,2378,2380,2381,2383,2384,2386,2388,2390,2391,2392, &
     2393,2394,2396,2397,2399,2400,2401,2403,2404,2405,2406,2407, &
     2408,2410,2412,2414,2416,2418,2419,2421,2423,2425,2426,2428, &
     2430,2432,2433,2434,2436,2438,2440,2441,2443,2445,2447,2448, &
     2450,2451,2453,2454,2456,2457,2459,2460,2462,2464,2466,2468, &
     2470,2471,2473,2475,2477,2478,2480,2482,2484,2485,2487,2488, &
     2490,2492,2494,2495,2497,2499,2501,2502,2503,2504,2506,2508, &
     2510,2511,2513,2515,2517,2518,2519,2520,2522,2524,2526,2528, &
     2530,2531,2533,2535,2537,2538,2540,2542,2544,2545,2547,2548, &
     2550,2552,2553,2555,2557,2559,2561,2563,2565,2567,2569,2570, &
     2571,2573,2575,2576,2578,2580,2582,2584,2585,2586,2587,2589, &
     2590,2591,2593,2595,2597,2598,2599,2600,2602,2603,2604,2606, &
     2607,2609,2611,2612,2614,2616,2618,2619,2621,2623,2624,2626, &
     2627,2628,2630,2632,2634,2636,2637,2639,2641,2643,2644,2646, &
     2647,2649,2650,2651,2653,2654,2655,2657,2659,2661,2662,2663, &
     2665,2666,2667,2669,2670,2672,2673,2675,2677,2678,2680,2682, &
     2684,2685,2686,2688,2690,2692,2693,2695,2697,2698,2700,2702, &
     2704,2705,2706,2708,2710,2712,2714,2716,2717,2719,2720,2721, &
     2722,2724,2726,2728,2729,2730,2731,2733,2734,2736,2737,2738, &
     2739,2741,2742,2744,2746,2748,2750,2751,2753,2755,2757,2758, &
     2760,2761,2763,2764,2765,2767,2768,2769,2771,2773,2774,2775, &
     2777,2778,2779,2781,2783,2785,2786,2787,2789,2791,2793,2794, &
     2796,2798,2800,2801,2803,2804,2806,2807,2808,2810,2811,2812, &
     2814,2816,2817,2818,2820,2821,2822,2824,2826,2828,2829,2831, &
     2833,2835,2836,2838,2839,2841,2842,2843,2845,2846,2847,2849, &
     2850,2851,2853,2854,2855,2857,2859,2861,2862,2863,2865,2866 /)
  INTEGER, PARAMETER, DIMENSION(360) :: CROW_JVRP_5 = (/ &
     2867,2869,2871,2873,2875,2877,2878,2880,2882,2884,2885,2887, &
     2888,2890,2891,2892,2894,2895,2896,2898,2900,2901,2903,2904, &
     2905,2907,2909,2910,2912,2914,2915,2917,2919,2921,2922,2923, &
     2924,2926,2927,2929,2930,2931,2933,2935,2937,2939,2941,2942, &
     2944,2945,2946,2948,2949,2950,2952,2953,2955,2957,2959,2961, &
     2963,2964,2966,2968,2969,2971,2973,2975,2977,2979,2980,2982, &
     2984,2986,2988,2990,2992,2993,2994,2996,2997,2998,2999,3001, &
     3002,3003,3004,3005,3007,3009,3011,3013,3015,3017,3018,3019, &
     3021,3022,3023,3025,3027,3028,3030,3031,3032,3034,3036,3038, &
     3039,3040,3042,3043,3044,3046,3047,3049,3051,3053,3055,3057, &
     3058,3060,3061,3062,3064,3065,3066,3068,3069,3070,3072,3073, &
     3075,3077,3079,3081,3083,3084,3086,3087,3088,3090,3091,3092, &
     3094,3096,3097,3099,3101,3103,3105,3107,3108,3110,3111,3113, &
     3115,3117,3119,3121,3122,3124,3125,3126,3128,3129,3130,3132, &
     3133,3135,3136,3138,3140,3142,3144,3146,3147,3149,3150,3152, &
     3153,3154,3156,3158,3160,3161,3163,3164,3166,3167,3169,3171, &
     3172,3174,3175,3177,3179,3180,3182,3183,3185,3187,3189,3191, &
     3193,3194,3196,3197,3199,3200,3202,3203,3205,3207,3209,3211, &
     3213,3214,3216,3217,3219,3220,3221,3223,3225,3227,3229,3231, &
     3232,3234,3235,3237,3238,3240,3241,3243,3244,3246,3248,3249, &
     3251,3252,3254,3255,3256,3258,3260,3261,3263,3264,3266,3267, &
     3269,3270,3272,3273,3275,3276,3278,3279,3279,3279,3279,3279, &
     3279,3279,3279,3279,3280,3281,3282,3283,3284,3285,3286,3287, &
     3288,3289,3290,3291,3292,3293,3294,3295,3296,3297,3298,3299, &
     3300,3301,3302,3303,3304,3305,3306,3307,3308,3309,3310,3311, &
     3312,3313,3314,3315,3316,3317,3318,3319,3320,3321,3322,3323, &
     3324,3325,3326,3327,3328,3329,3330,3331,3332,3333,3334,3335, &
     3336,3337,3338,3339,3340,3341,3342,3343,3344,3345,3346,3347, &
     3348,3349,3350,3351,3352,3353,3354,3355,3356,3357,3358,3359, &
     3360,3361,3362,3363,3364,3365,3366,3367,3368,3369,3370,3371 /)
  INTEGER, PARAMETER, DIMENSION(360) :: CROW_JVRP_6 = (/ &
     3372,3373,3374,3375,3376,3377,3378,3379,3380,3381,3382,3383, &
     3384,3385,3386,3387,3388,3389,3390,3391,3392,3393,3394,3395, &
     3396,3397,3398,3399,3400,3401,3402,3403,3404,3405,3406,3407, &
     3408,3409,3410,3411,3412,3413,3414,3415,3416,3417,3418,3419, &
     3420,3421,3422,3423,3424,3425,3426,3427,3428,3429,3430,3431, &
     3432,3433,3434,3435,3436,3437,3438,3439,3440,3441,3442,3443, &
     3444,3445,3446,3447,3448,3449,3450,3451,3452,3453,3454,3455, &
     3456,3457,3458,3459,3460,3461,3462,3463,3464,3465,3466,3467, &
     3468,3469,3470,3471,3472,3473,3474,3475,3476,3477,3478,3479, &
     3480,3481,3482,3483,3484,3485,3486,3487,3488,3489,3490,3491, &
     3492,3493,3494,3495,3496,3497,3498,3499,3500,3501,3502,3503, &
     3504,3505,3506,3507,3508,3509,3510,3511,3512,3513,3514,3515, &
     3516,3517,3518,3519,3520,3521,3522,3523,3524,3525,3526,3527, &
     3528,3529,3530,3531,3532,3533,3534,3535,3536,3537,3538,3539, &
     3540,3541,3542,3543,3544,3545,3546,3547,3548,3549,3550,3551, &
     3552,3553,3554,3555,3556,3557,3558,3559,3560,3561,3562,3563, &
     3564,3565,3566,3567,3568,3569,3570,3571,3572,3573,3574,3575, &
     3576,3577,3578,3579,3580,3581,3582,3583,3584,3585,3586,3587, &
     3588,3589,3590,3591,3592,3593,3594,3595,3596,3597,3598,3599, &
     3600,3601,3602,3603,3604,3605,3606,3607,3608,3609,3610,3611, &
     3612,3613,3614,3615,3616,3617,3618,3619,3620,3621,3622,3623, &
     3624,3625,3626,3627,3628,3629,3630,3631,3632,3633,3634,3635, &
     3636,3637,3638,3639,3640,3641,3642,3643,3644,3645,3646,3647, &
     3648,3649,3650,3651,3652,3653,3654,3655,3656,3657,3658,3659, &
     3660,3661,3662,3663,3664,3665,3666,3667,3668,3669,3670,3671, &
     3672,3673,3674,3675,3676,3677,3678,3679,3680,3681,3682,3683, &
     3684,3685,3686,3687,3688,3689,3690,3691,3692,3693,3694,3695, &
     3696,3697,3698,3699,3700,3701,3702,3703,3704,3705,3706,3707, &
     3708,3709,3710,3711,3712,3713,3714,3715,3716,3717,3718,3719, &
     3720,3721,3722,3723,3724,3725,3726,3727,3728,3729,3730,3731 /)
  INTEGER, PARAMETER, DIMENSION(281) :: CROW_JVRP_7 = (/ &
     3732,3733,3734,3735,3736,3737,3738,3739,3740,3741,3742,3743, &
     3744,3745,3746,3747,3748,3749,3750,3751,3752,3753,3754,3755, &
     3756,3757,3758,3759,3760,3761,3762,3763,3764,3765,3766,3767, &
     3768,3769,3770,3771,3772,3773,3774,3775,3776,3777,3778,3779, &
     3780,3781,3782,3783,3784,3785,3786,3787,3788,3789,3790,3791, &
     3792,3793,3794,3795,3796,3797,3798,3799,3800,3801,3802,3803, &
     3804,3805,3806,3807,3808,3809,3810,3811,3812,3813,3814,3815, &
     3816,3817,3818,3819,3820,3821,3822,3823,3824,3825,3826,3827, &
     3828,3829,3830,3831,3832,3833,3834,3835,3836,3837,3838,3839, &
     3840,3841,3842,3843,3844,3845,3846,3847,3848,3849,3850,3851, &
     3852,3853,3854,3855,3856,3857,3858,3859,3860,3861,3862,3863, &
     3864,3865,3866,3867,3868,3869,3870,3871,3872,3873,3874,3875, &
     3876,3877,3878,3879,3880,3881,3882,3883,3884,3885,3886,3887, &
     3888,3889,3890,3891,3892,3893,3894,3895,3896,3897,3898,3899, &
     3900,3901,3902,3903,3904,3905,3906,3907,3908,3909,3910,3911, &
     3912,3913,3914,3915,3916,3917,3918,3919,3920,3921,3922,3923, &
     3924,3925,3926,3927,3928,3929,3930,3931,3932,3933,3934,3935, &
     3936,3937,3938,3939,3940,3941,3942,3943,3944,3945,3946,3947, &
     3948,3949,3950,3951,3952,3953,3954,3955,3956,3957,3958,3959, &
     3960,3961,3962,3963,3964,3965,3966,3967,3968,3969,3970,3971, &
     3972,3973,3974,3975,3976,3977,3978,3979,3980,3981,3982,3983, &
     3984,3985,3986,3987,3988,3989,3990,3991,3992,3993,3994,3995, &
     3996,3997,3998,3999,4000,4001,4002,4003,4004,4005,4006,4007, &
     4008,4009,4010,4011,4012 /)
  INTEGER, PARAMETER, DIMENSION(2801) :: CROW_JVRP = (/&
    CROW_JVRP_0, CROW_JVRP_1, CROW_JVRP_2, CROW_JVRP_3, CROW_JVRP_4, &
    CROW_JVRP_5, CROW_JVRP_6, CROW_JVRP_7 /)

  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_JVRP_0 = (/ &
     407,407,735,407,732,407,738,407,738, 16,732,735, &
     735,738,732,732,739,738,739,738,739, 16,735,737, &
     120,737,410,737,733,735,733,737,733,732,737,737, &
     738,737,739,732,733,733,738,309,737,733,739, 83, &
     737,702,737,735,735,410,738,739,739, 83,702,739, &
      32,309, 32,309,707,732,707,733,707,707,707,738, &
     244,250,737,250,737,719,737,719,739,283,737,734, &
     737,250,719,719,244,244, 17,737,565,732,565,733, &
     565,565,565,707,565,707,565,738,243,308,737,308, &
     737,488,737,488,739,220,737, 82,737,308,488,488, &
     243,243,728,728,739,728,737,721,721,721,721,739, &
     721,737,709,709,737,709,739,131,737,131,105,105, &
     730,730,730,738,730,732,730,733,284,737,284,737, &
     284,691,739,691,737,691,737,691,737,691,737,691, &
     739,691,737,691,737,691,737,691,737,691,739,691, &
     737,691,737,691,737,691,737, 48,737, 48,737, 48, &
     737, 73,737, 73,737, 73,737, 73,737,502,733,502, &
     732,502,732,502,739,502,502,502,601,733,601,732, &
     601,732,601,739,601,601,612,739,612,735,612,737, &
     612,737,612,612,467,739,467,739,467,739,467,737, &
     467,737,467,737,492,733,492,732,492,732,492,739, &
     492,492,492,692,733,692,732,692,732,692,739,692, &
     692,692,689,739,689,735,689,737,689,737,689,689, &
     458,739,458,739,458,739,458,737,458,737,458,737, &
     513,733,513,732,513,732,513,739,513,513,513,666, &
     733,666,732,666,732,666,739,666,666,637,739,637, &
     735,637,737,637,737,637,637,465,739,465,739,465, &
     739,465,737,465,737,465,737,536,733,536,732,536, &
     732,536,739,536,536,536,558,739,558,735,558,737, &
     558,737,558,558,409,739,409,739,409,737,409,737 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_JVRP_1 = (/ &
     409,737,463,733,463,732,463,732,463,739,463,463, &
     463,390,739,390,739,390,739,390,737,390,737,390, &
     737,523,733,523,732,523,732,523,739,523,523,523, &
     559,739,559,735,559,737,559,737,559,559,190,737, &
     190,294,737,294,262,530,739,530,737,530,530, 60, &
     737,169,737,169,448,737,448,713,713,713,713,713, &
     713, 28,737,693,733,693,733,693,733,693,732,693, &
     738,693,739,693,693,670,739,670,737,670,476,476, &
     476,476,669,733,669,732,669,732,669,739,669,669, &
     669,699,733,699,732,699,739,699,699,667,733,667, &
     732,667,739,667,667,664,738,664,735,501,733,501, &
     732,501,739,501,501,516,739,516,735,516,737,184, &
     737,184,267,737,267,258,529,739,529,737,529,529, &
      57,737,185,737,185,293,737,293,563,563,563,563, &
     563, 56,737,439,737,439,737,439,439,687,733,687, &
     733,687,733,687,732,687,738,687,739,687,687,690, &
     739,690,737,690,540,540,540,540,652,733,652,732, &
     652,732,652,739,652,652,652,609,733,609,732,609, &
     739,609,609,609,653,738,653,735,489,733,489,732, &
     489,739,489,489,566,733,566,732,566,739,566,566, &
     521,739,521,735,521,737,132,737,132,248,737,248, &
     249,531,739,531,737,531,531, 76,737,179,737,179, &
     315,737,315,508,508,508, 45,737,694,733,694,733, &
     694,733,694,732,694,738,694,739,694,694,700,733, &
     700,732,700,732,700,739,700,700,700,677,733,677, &
     732,677,739,677,677,562,733,562,732,562,739,562, &
     562,658,738,658,735,493,733,493,732,493,739,493, &
     493,551,739,551,735,551,737,159,737,159,303,737, &
     303,432,432, 81,737,408,737,408,641,733,641,733, &
     641,733,641,732,641,738,641,739,641,641,632,739 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_JVRP_2 = (/ &
     632,737,632,651,733,651,732,651,732,651,739,651, &
     651,651,608,733,608,732,608,739,608,608,608,716, &
     739,716,735,716,737,716,737,716,716,619,738,619, &
     735,484,733,484,732,484,739,484,484,468,739,468, &
     735,468,737,462,733,462,732,462,739,462,462,195, &
     737,195,245,737,245,246,485,485,485,739,485,737, &
      75,737,470,733,470,732,470,739,470,470,522,733, &
     522,732,522,739,522,522,656,738,656,735,455,739, &
     455,735,455,737,211,737,211,524,524,524,524,524, &
     300,737,300, 71,737,427,737,427,642,733,642,733, &
     642,733,642,732,642,738,642,739,642,642,684,733, &
     684,732,684,732,684,739,684,684,684,602,733,602, &
     732,602,739,602,602,602,643,733,643,733,643,733, &
     643,732,643,738,643,739,643,643,644,733,644,732, &
     644,739,644,118,737,118,703,739,703,735,703,737, &
     625,625,737,729,739,729,735,729,735,729,737,729, &
     737,729,729,704,739,704,735,704,735,704,737,704, &
     737,704,704,469,739,469,735,469,737,712,739,712, &
     735,712,737,214,737,214,207,737,207,413,737,413, &
     578,733,578,733,578,733,578,732,578,738,578,739, &
     578,578,698,733,698,732,698,739,698,724,734,724, &
     732,724,738,724,736,724,724,177,737,177,402,737, &
     402,472,472,401,737,401, 89,737, 89,452,737,452, &
     452,452, 84,255,737,255,255,333,737,333,333,364, &
     229,737,229,395,739,395,737,548,733,548,732,548, &
     739,548,175,737,175,683,683, 38,737,663,738,663, &
     735,114,639,733,639,733,639,733,639,732,639,738, &
     639,739,639,639,631,733,631,732,631,739,631,708, &
     739,708,735,708,735,708,737,708,737,708,708,701, &
     739,701,735,701,737,723,739,723,739,723,735,723 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_JVRP_3 = (/ &
     735,723,737,723,737,723,737,723,723,723,695,739, &
     695,735,695,737,722,733,722,733,722,732,722,738, &
     722,739,722,720,733,720,733,720,733,720,732,720, &
     738,720,739,720,720,174,737,174,197,737,197,415, &
     737,415,640,733,640,733,640,733,640,732,640,738, &
     640,739,640,640,674,733,674,732,674,739,674,674, &
     731,734,731,732,731,738,731,736,731,731,144,737, &
     144,442,737,442,479,479,441,737,441,100,737,100, &
     273,737,273,113,240,737,240,239,737,239,124,737, &
     399,739,399,737,556,733,556,732,556,739,556,161, &
     737,161,596,596, 37,737,422,737,422,422,354,235, &
     737,235,654,738,654,735,122,616,733,616,733,616, &
     733,616,732,616,738,616,739,616,616,593,733,593, &
     732,593,739,593,717,735,717,737,717,138,737,138, &
     170,737,170,365,737,365,146,737,146,437,737,437, &
     474,474,436,737,436, 96,737, 96,454,737,454,454, &
     454,321,313,737,313,313,336,737,336,336,369,223, &
     737,223,391,739,391,737,554,733,554,732,554,739, &
     554,155,737,155,650,650, 20,737,655,738,655,735, &
      88,696,733,696,733,696,733,696,732,696,738,696, &
     739,696,696,145,737,145,188,737,188,335,737,335, &
     682,733,682,733,682,733,682,732,682,738,682,739, &
     682,682,660,733,660,732,660,739,660,660,660,163, &
     737,163,418,737,418,480,480,429,737,429,104,737, &
     104,387,737,387,387,307,296,737,296,232,737,232, &
     564,733,564,732,564,739,564,564,564,405,739,405, &
     737,600,733,600,732,600,739,600,327,737,327,327, &
     326,292,737,292,626,738,626,735,101,168,737,168, &
     486,486, 26,737,599,733,599,733,599,733,599,732, &
     599,738,599,739,599,599,128,737,128,543,543, 29 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_JVRP_4 = (/ &
     737,423,737,423,423,359,238,737,238,518,739,518, &
     737,611,738,611,735,107,151,737,151,193,737,193, &
     380,737,380,160,737,160,445,737,445,475,475,444, &
     737,444,121,737,121,378,737,378,378,299,254,737, &
     254,228,737,228, 52,737,173,737,173,419,737,419, &
     275,737,275,494,733,494,732,494,739,494, 93, 93, &
     503,733,503,732,503,739,503,503,503,718,733,718, &
     732,718,739,718,718,718,668,733,668,732,668,739, &
     668,668,668,686,733,686,733,686,733,686,732,686, &
     738,686,739,686,686,404,404,276,276,276,276,595, &
     733,595,732,595,739,595,595,461,739,461,735,461, &
     737, 23, 23, 23,614,733,614,732,614,739,614,638, &
     733,638,732,638,739,638,638,638,604,733,604,732, &
     604,739,604,604,512,733,512,732,512,739,512, 95, &
      95,495,733,495,732,495,739,495,495,150,737,150, &
     191,737,191,205,737,205,497,737,497,497,497,496, &
     496,635,635,737,561,737,561,311,737,311,311,482, &
     737,482,679,738,679,735,203,737,203,304,739,304, &
     737,389,739,389,737,535,733,535,732,535,739,535, &
     636,737,636,627,627,737, 59,737,187,737,187,340, &
     737,340,434,737,434,224,738,685,733,685,733,685, &
     732,685,738,685,739,685,685, 86, 86,388,388,634, &
     733,634,732,634,739,634,634,509,733,509,732,509, &
     739,509,678,733,678,732,678,739,678,678,678,506, &
     733,506,732,506,739,506,506,725,733,725,733,725, &
     733,725,732,725,738,725,739,725,725,594,733,594, &
     732,594,739,594,594,515,733,515,732,515,739,515, &
     630,733,630,732,630,739,630,499,733,499,732,499, &
     739,499,499,443,443,552,735,552,735,552,737,552, &
     343,737,343,539,539,180,737,180,337,737,337,204 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_JVRP_5 = (/ &
     737,204,126,737,126,332,737,332,477,737,477,477, &
     271,385,737,385,715,733,715,732,715,739,715,715, &
     715,714,714,739,714,737,672,738,672,735,147,737, &
     147,302,739,302,737,397,739,397,737,549,733,549, &
     732,549,739,549,572,737,572, 74,737,183,737,183, &
     414,737,414,264,737,264,447,738,598,733,598,732, &
     598,739,598,598,598,633,733,633,732,633,739,633, &
     681,738,681,735,200,737,200,285,739,285,737,392, &
     739,392,737,550,733,550,732,550,739,550,510,737, &
     510,557,737,557,142,737,142,500,500,372,737,372, &
     135,737,135,209,737,209,339,737,339,370,737,370, &
     370,286,525,737,525,697,733,697,733,697,732,697, &
     738,697,739,697,453,737,453,737,453,453, 99,483, &
     737,483,227,737,227,649,738,649,735,268,737,268, &
     396,739,396,737,534,733,534,732,534,739,534,259, &
     739,259,737,133,737,133, 62,737,421,737,421,310, &
     739,310,737,680,738,680,735,406,739,406,737,541, &
     733,541,732,541,739,541,199,737,199,431,431,646, &
     734,646,732,646,738,646,736,646,646,288,737,288, &
      92,171,737, 66,737,425,425,737,425,737,274,242, &
     242,737,710,710,710,739,710,737,257,737,257,737, &
     257,373,628,737,628,236,737,236,172,737,172,581, &
     581,358,737,358, 85,737, 85,623,734,623,732,623, &
     738,623,736,623,360,737,360,360,374,237,737,237, &
     570,733,570,732,570,739,570,520,737,520,567,733, &
     567,732,567,739,567,567,676,733,676,733,676,733, &
     676,732,676,738,676,739,676,676,280,737,280, 94, &
     412,737,412,737,412,116,305,737,305, 61,737,194, &
     737,194,234, 41,737,297,737,297,110,706,733,706, &
     732,706,739,706,647,734,647,732,647,738,647,736 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_JVRP_6 = (/ &
     647,647,164,737,164,241, 27,737,393,739,393,737, &
     537,733,537,732,537,739,537,504,733,504,732,504, &
     739,504,511,733,511,732,511,739,511,511,511,584, &
     733,584,732,584,739,584,591,733,591,732,591,739, &
     591,166,737,166,473,473,186,737,186,426,737,426, &
     261,737,261,727,734,727,732,727,738,727,736,727, &
     450,737,450,450,102,312,737,312,253,737,253, 98, &
     366,737,366,737,366,103,266,737,266, 72,737,217, &
     737,217,226, 46,737,547,735,547,735,547,737,547, &
     573,573,420,737,420,381,737,381,381,384,222,737, &
     222,252,737,252, 87,278,737,278,278,112,176,737, &
     176,231, 24,737,256,737,460,737,460, 42,648,733, &
     648,732,648,739,648,108,737,661,733,661,733,661, &
     732,661,738,661,739,661,416,737,416,737,416,416, &
     272,726,733,726,733,726,732,726,738,726,739,726, &
     394,739,394,737,533,733,533,732,533,739,533,597, &
     733,597,732,597,739,597,498,733,498,732,498,739, &
     498,498,574,733,574,732,574,739,574,579,733,579, &
     732,579,739,579,165,737,165, 70,737,451,737,451, &
     737,451,451,400,400,233,737,233,629,737,629,629, &
     449,737,449,449,449,428,428,403,739,403,737,555, &
     733,555,732,555,739,555,569,733,569,732,569,739, &
     569,491,733,491,732,491,739,491,491,587,733,587, &
     732,587,739,587,575,733,575,732,575,739,575,148, &
     737,148,282,737,282,382,737,382, 50,737, 50,398, &
     739,398,737,553,733,553,732,553,739,553,589,733, &
     589,732,589,739,589,571,733,571,732,571,739,571, &
     136,737,136,519,733,519,732,519,739,519,487,733, &
     487,732,487,739,487,487,487,544,733,544,732,544, &
     739,544,514,733,514,732,514,739,514,514,514,411 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_JVRP_7 = (/ &
     739,411,737,538,733,538,732,538,739,538,580,733, &
     580,732,580,739,580,585,733,585,732,585,739,585, &
     196,737,196,645,739,645,737,645, 69,737, 47,737, &
     620,733,620,733,620,733,620,732,620,738,620,739, &
     620,620,457,739,457,737,457,705,733,705,733,705, &
     732,705,739,705,705,705,269,737,269,106,624,733, &
     624,732,624,739,624,624,624,212,737,212,230, 18, &
     737,546,546,737,464,737,464,560,733,560,732,560, &
     739,560,711,739,711,737,711,270,737,270, 97, 25, &
     737,622,733,622,732,622,739,622,592,733,592,732, &
     592,739,592,130,737,130,260,737,260,117, 78,737, &
      78, 43, 77,737, 58,737,210,737,210,363,178,737, &
     178,353,376,737,376,109,737,109,528,739,528,737, &
     528,662,733,662,732,662,739,662, 33,675,733,675, &
     732,675,739,675,527,739,527,737,527,688,733,688, &
     732,688,739,688,688,659,733,659,733,659,732,659, &
     738,659,739,659,417,737,417,417,263,673,733,673, &
     732,673,739,673,673,673,301,737,301,356,737,356, &
     459,459,459,737,330,330,737,603,733,603,732,603, &
     739,603,583,733,583,732,583,739,583,218,737,218, &
     291,737,291,111,139,737,139, 34, 39,737,181,737, &
     181,349,221,737,221,355,617,733,617,732,617,739, &
     617, 64,605,733,605,732,605,739,605,586,733,586, &
     732,586,739,586,141,737,141,265,737,265, 90,157, &
     737,157, 31, 40,737,167,737,167,347,198,737,198, &
     341,621,733,621,732,621,739,621,577,733,577,732, &
     577,739,577,156,737,156,213,737,213,319,216,737, &
     216,350,287,737,287, 91, 68,737, 68, 30, 67,737, &
      53,737,251,737,251,123, 80,737, 80, 19, 79,737, &
      55,737,607,733,607,732,607,739,607,590,733,590 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_JVRP_8 = (/ &
     732,590,739,590,192,737,192,215,737,215,329,125, &
     737,125,379,149,737,281,737,281,322,737,322,115, &
     352,737,352,737,352,314,737,314,737,314, 63,737, &
     345,737,345,737,345,345,119,225,737,225,137,737, &
     137,317,618,733,618,733,618,732,618,738,618,739, &
     618,158,737,158,438,162,737,162,344,507,737,507, &
     582,733,582,733,582,732,582,738,582,739,582,606, &
     737,517,737,517,615,733,615,733,615,732,615,738, &
     615,739,615,671,733,671,733,671,733,671,732,671, &
     738,671,739,671,671,348,737,348,348,290,481,737, &
     481,481,481,306,665,733,665,733,665,733,665,732, &
     665,738,665,739,665,665,153,737,153, 49, 44,737, &
     331,737,331,277,737,277, 36, 65,737,182,737,206, &
     737,206,435,127,737,127,357,505,737,505,613,733, &
     613,733,613,732,613,738,613,739,613,154,737,154, &
     440,143,737,143,430,134,737,134,351,471,737,471, &
     588,733,588,733,588,732,588,738,588,739,588,189, &
     737,189,446,201,737,201,368,456,737,478,737,478, &
     532,733,532,733,532,732,532,738,532,739,532,490, &
     737,490,545,733,545,733,545,732,545,738,545,739, &
     545,129,737,129,433,152,737,152,386,140,737,140, &
     324,737,324,576,733,576,733,576,732,576,738,576, &
     739,576,298,737,298,383,737,383, 21,657,733,657, &
     732,657,739,657,289,737,289,316,737,316, 54,737, &
     202,737,202,424,737,424, 51,737,219,737,219,325, &
     737,325,610,733,610,733,610,732,610,738,610,739, &
     610,542,737,542,295,737,295,367,737,367,568,733, &
     568,733,568,732,568,738,568,739,568,346,737,346, &
     361,737,361, 22,526,733,526,733,526,732,526,738, &
     526,739,526,338,737,338,362,737,362,323,737,323 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_JVRP_9 = (/ &
     318,737,318, 35,737,247,737,247,342,737,342,208, &
     737,208,320,466,739,466,737,466,279,737,279,377, &
     737,377,375,737,375,334,737,334,371,737,371,328, &
     737,328,108,222,668,689,330,481,334,608,580,454, &
     480,664, 46, 47,682,343,446,266,364,127,226,519, &
      98,399,512,383,439,337,106,231,551,  1,232,456, &
      71,417,192,704,195,352,199,518,615,214,299,310, &
     688,738,739,410,600,698,396, 91,135, 93, 97,224, &
     524,587,716,252,361,311,158,103,459,709,491,516, &
      48,196,116,286,357,657,638,570,300,425, 50,687, &
     221,681,174,631,291, 18,605, 16,132,137, 84, 19, &
     373,  2,141,701,442,522,572,322,255,259,675, 85, &
     611,339,175,414,181,699,189,692,540, 86,354,238, &
     289, 87,365,530,212,374,620,535,567,691,377,329, &
     125,434,640,126,  3,353,284,617,487, 88,279, 20, &
     245,444, 78,128,366,616,129,722,443,669,575, 51, &
     317,319,427, 52, 21,595,228,328,130,257,260,586, &
     569,388,497,601,336, 89,268,599,271,453,437,596, &
     515,  4,275,493,342, 90,561,131,447, 53, 54,700, &
     133,448,418,134,471, 55,473,685,136, 92, 56,356, &
     694,288,676,360,506,715, 94,548,464,445,402,606, &
      95,644,514,303,306,671,387,256,635,703,138,623, &
     139, 96,719,140, 22,593,223, 57,680,397,142,355, &
     656,468,292,511,386,479,143,624,582,544,646,543, &
     420,347,412,693,475,505,247,  5, 58,665,484,144, &
     490,508,248,520,673,642,736,547,452,552,250,225, &
     562,589, 59, 23,581,686,494,145, 24, 99,436,146, &
     251,504,421,507,363,147,367,148,375,149,717, 25, &
     150,731,151, 60, 26,467,409,647,469,556, 61,652, &
     727,100, 62, 63,462,152,315,714,622,101,153,391 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_JVRP_10 = (/ &
     499,154,316,155, 64,318,327,619,496,156,320,545, &
     321,659,253,157,102,323,478, 65,159,651,683,324, &
     325,627,495,537,227,160,254, 66,502,603,503,326, &
     161, 27,162,450,613,730,677,509,578,163,641,477, &
     164,258,229,466,104, 68,165,261,166,658,711,728, &
       6,690,262,649,167,168,472,331,105,554,625,332, &
     263,546,333,533,525,169,389,264,  7,170,483,265, &
     335,171,598,702,555,653,500,696,724,614,549,172, &
     721,230,267,173,679, 28,579, 29,390,269,270,482, &
      30,107, 31, 67,338, 32,527,558,521,720,660,340, &
     109,176,636,486,528,633,697,312,523,713,428,470, &
     272,626,429,430,177,413,431,273,178,110,274,341, &
     392,393,559,179,672,734,180,708,542,560,630,455, &
     557, 33,111,182,432,183,276, 34,539,632,394,706, &
     184,277,594,577,415,457,344,489,645,233,416,278, &
     345,185,574,529,609,531,629,234,112,186,395, 69, &
     566,492,725,573, 70,235,187,346,433,458,538, 35, &
     534,188,  8,313, 36,280,236,398,113,190,281,191, &
     348,666, 37,114,193,194,282,536,349,350,628,283, &
     718,419, 38,563,591,735,351,115,648, 39,604,246, &
     400,435, 72,401,237,517,197,568,198,602, 73,607, &
      40,249,678,285,449,474, 41,654,403, 74,438,498, &
     571,541,200,460,117,723,404,707,737,405,501,526, &
     670,612,201,476,684,695,118,406,667, 42,461,287, &
     202,639, 75,203,204,358,359,205,206,119,207,290, &
     407,663,208,610,463,314,362,422,239,120,661,576, &
     209,121,423,597,122,210,211,729, 43, 76,123, 77, &
     465,213,241,293,550,368,451, 44,424, 80,732,  9, &
     369,370,294,510,618,712,371,583,372,215,124,295, &
     242,584,650,376,296,378,710,585,532,297,553,655 /)
  INTEGER, PARAMETER, DIMENSION(51) :: ICOL_JVRP_11 = (/ &
     298,513,621, 45,440,643, 79,216,726,674,379,380, &
     381,408,217,441,301,302,588,733,662,382,218,485, &
     304,305,384, 81,590,705,634,426,637,411,219, 49, &
     592,564,385,240,307, 17, 82,488,565,308,243,220, &
      83,309,244 /)
  INTEGER, PARAMETER, DIMENSION(4011) :: ICOL_JVRP = (/&
    ICOL_JVRP_0, ICOL_JVRP_1, ICOL_JVRP_2, ICOL_JVRP_3, ICOL_JVRP_4, &
    ICOL_JVRP_5, ICOL_JVRP_6, ICOL_JVRP_7, ICOL_JVRP_8, ICOL_JVRP_9, &
    ICOL_JVRP_10, ICOL_JVRP_11 /)

  INTEGER, PARAMETER, DIMENSION(360) :: IROW_JVRP_0 = (/ &
       1,  2,  2,  3,  3,  4,  4,  5,  5,  6,  7,  7, &
       8,  8,  9, 10, 10, 11, 11, 12, 12, 13, 14, 14, &
      15, 15, 16, 16, 17, 17, 18, 18, 19, 20, 20, 21, &
      21, 22, 22, 23, 23, 24, 24, 25, 25, 26, 26, 27, &
      27, 28, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, &
      38, 39, 40, 41, 42, 42, 43, 43, 44, 45, 46, 46, &
      47, 48, 48, 49, 49, 50, 50, 51, 51, 52, 52, 53, &
      53, 54, 55, 56, 57, 58, 59, 59, 60, 60, 61, 61, &
      62, 63, 64, 64, 65, 65, 66, 66, 67, 68, 68, 69, &
      69, 70, 70, 71, 71, 72, 72, 73, 73, 74, 75, 76, &
      77, 78, 79, 80, 80, 81, 81, 82, 83, 84, 85, 85, &
      86, 86, 87, 88, 88, 89, 89, 90, 90, 91, 92, 93, &
      94, 95, 96, 96, 97, 97, 98, 98, 99, 99,100,100, &
     101,102,102,103,103,104,104,105,105,106,106,107, &
     107,108,108,109,109,110,110,111,111,112,112,113, &
     113,114,114,115,115,116,116,117,117,118,118,119, &
     119,120,120,121,121,122,122,123,123,124,124,125, &
     125,126,126,127,127,128,129,130,131,131,132,132, &
     133,133,134,134,135,136,137,137,138,138,139,139, &
     140,140,141,142,143,143,144,144,145,145,146,146, &
     147,147,148,148,149,149,150,150,151,151,152,152, &
     153,154,155,156,156,157,157,158,158,159,159,160, &
     161,162,163,163,164,164,165,165,166,166,167,168, &
     169,169,170,170,171,171,172,172,173,173,174,174, &
     175,175,176,176,177,177,178,178,179,180,181,182, &
     182,183,183,184,184,185,185,186,187,188,188,189, &
     189,190,190,191,191,192,193,194,194,195,195,196, &
     196,197,197,198,198,199,199,200,200,201,201,202, &
     202,203,203,204,205,206,207,207,208,208,209,209, &
     210,210,211,212,213,213,214,214,215,215,216,216 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_JVRP_1 = (/ &
     217,217,218,218,219,219,220,220,221,221,222,223, &
     224,225,225,226,226,227,227,228,228,229,229,230, &
     230,231,231,232,232,233,233,234,234,235,236,237, &
     238,238,239,239,240,240,241,241,242,243,244,244, &
     245,246,246,247,248,249,249,250,250,251,252,253, &
     253,254,254,255,256,256,257,258,259,260,261,262, &
     263,264,264,265,265,266,266,267,267,268,268,269, &
     269,270,270,271,272,273,273,274,274,275,276,277, &
     278,279,280,280,281,281,282,282,283,283,284,285, &
     286,287,287,288,288,289,289,290,291,292,292,293, &
     293,294,294,295,296,297,297,298,298,299,299,300, &
     300,301,301,302,303,304,304,305,305,306,306,307, &
     307,308,309,309,310,311,312,312,313,313,314,315, &
     316,316,317,317,318,319,319,320,321,322,323,324, &
     325,326,326,327,327,328,328,329,330,331,331,332, &
     332,333,333,334,334,335,335,336,336,337,338,339, &
     339,340,340,341,342,343,344,345,346,346,347,347, &
     348,348,349,349,350,351,352,353,353,354,354,355, &
     355,356,357,358,359,359,360,360,361,361,362,362, &
     363,363,364,365,366,366,367,367,368,368,369,370, &
     371,371,372,372,373,373,374,374,375,376,376,377, &
     378,379,379,380,380,381,382,383,383,384,384,385, &
     386,386,387,388,389,390,391,391,392,392,393,393, &
     394,394,395,395,396,396,397,397,398,399,400,400, &
     401,401,402,402,403,403,404,405,406,407,407,408, &
     408,409,409,410,411,412,412,413,413,414,414,415, &
     416,417,417,418,418,419,419,420,420,421,421,422, &
     423,424,424,425,425,426,426,427,427,428,429,429, &
     430,431,432,433,433,434,434,435,436,436,437,437, &
     438,438,439,439,440,440,441,441,442,443,444,444 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_JVRP_2 = (/ &
     445,445,446,447,447,448,448,449,449,450,450,451, &
     452,453,454,454,455,455,456,456,457,458,459,460, &
     460,461,461,462,462,463,463,464,465,466,466,467, &
     467,468,468,469,469,470,470,471,472,473,473,474, &
     474,475,475,476,476,477,477,478,478,479,480,481, &
     481,482,483,483,484,485,486,487,488,488,489,489, &
     490,490,491,491,492,492,493,493,494,495,496,496, &
     497,497,498,498,499,500,501,501,502,502,503,503, &
     504,504,505,505,506,506,507,508,509,510,511,512, &
     513,513,514,515,515,516,516,517,518,518,519,519, &
     520,520,521,521,522,522,523,523,524,525,526,526, &
     527,527,528,528,529,529,530,531,532,533,533,534, &
     534,535,535,536,537,538,539,539,540,540,541,541, &
     542,542,543,543,544,544,545,546,547,547,548,548, &
     549,549,550,551,551,552,553,553,554,554,555,555, &
     556,557,557,558,558,559,559,560,560,561,561,562, &
     562,563,564,565,565,566,566,567,567,568,568,569, &
     569,570,571,572,572,573,573,574,574,575,575,576, &
     576,577,577,578,578,579,580,580,581,582,582,583, &
     584,584,585,585,586,586,587,587,588,588,589,589, &
     590,591,592,592,593,593,594,594,595,596,596,597, &
     597,598,598,599,599,600,601,602,602,603,604,604, &
     605,606,607,608,608,609,610,610,611,612,612,613, &
     614,615,616,617,617,618,619,620,620,621,622,623, &
     624,624,625,626,626,627,627,628,628,629,629,630, &
     630,631,632,632,633,634,635,636,636,637,637,638, &
     638,639,640,640,641,641,642,642,643,643,644,644, &
     645,645,646,647,648,648,649,649,650,650,651,652, &
     652,653,653,654,654,655,655,656,656,657,658,659, &
     659,660,660,661,661,662,662,663,663,664,664,665 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_JVRP_3 = (/ &
     665,666,666,667,667,668,668,669,670,671,672,672, &
     673,673,674,674,675,675,676,676,677,677,678,678, &
     679,679,680,681,681,682,682,683,683,684,684,685, &
     685,686,686,687,688,689,689,690,691,691,692,693, &
     693,694,695,695,696,696,697,697,698,698,699,699, &
     700,700,701,702,703,703,704,704,705,705,706,707, &
     708,708,709,709,710,710,711,711,712,713,714,714, &
     715,716,716,717,718,719,720,720,721,722,722,723, &
     724,724,725,726,727,727,728,729,729,730,731,731, &
     732,732,733,733,734,734,735,735,736,736,737,738, &
     738,739,740,741,742,742,743,743,744,745,746,747, &
     747,748,749,749,750,750,751,752,752,753,753,754, &
     754,755,755,756,756,757,757,758,759,760,760,761, &
     761,762,762,763,764,764,765,765,766,767,767,768, &
     769,769,770,771,771,772,773,773,774,775,775,776, &
     777,778,779,779,780,781,781,782,783,783,784,785, &
     786,787,788,788,789,790,791,791,792,793,794,795, &
     795,796,797,797,798,798,799,799,800,800,801,801, &
     802,803,803,804,805,806,807,807,808,808,809,809, &
     810,811,811,812,812,813,813,814,814,815,815,816, &
     816,817,818,819,819,820,821,821,822,823,823,824, &
     825,825,826,826,827,827,828,828,829,829,830,830, &
     831,832,833,833,834,834,835,835,836,837,838,839, &
     839,840,841,841,842,843,844,845,845,846,847,847, &
     848,849,849,850,851,852,853,853,854,855,855,856, &
     857,857,858,858,859,859,860,861,862,863,863,864, &
     864,865,865,866,866,867,867,868,869,869,870,871, &
     872,873,873,874,875,875,876,876,877,878,878,879, &
     880,881,882,882,883,883,884,884,885,885,886,886, &
     887,887,888,888,889,890,891,891,892,893,894,895 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_JVRP_4 = (/ &
     895,896,896,897,898,899,900,900,901,902,902,903, &
     903,904,904,905,905,906,907,907,908,909,909,910, &
     911,911,912,913,913,914,915,915,916,917,918,919, &
     919,920,921,921,922,923,923,924,925,926,927,927, &
     928,929,929,930,931,931,932,932,933,934,934,935, &
     936,936,937,938,938,939,939,940,940,941,942,943, &
     944,944,945,945,946,946,947,948,949,950,950,951, &
     951,952,952,953,954,955,956,956,957,957,958,958, &
     959,960,961,962,962,963,963,964,964,965,965,966, &
     966,967,967,968,969,970,971,972,973,974,975,976, &
     976,977,977,978,978,979,980,981,981,982,982,983, &
     983,984,985,986,987,987,988,988,989,989,990,991, &
     991,992,992,993,993,994,995,996,997,997,998,998, &
     999,999,1000,1001,1002,1002,1003,1003,1004,1004,1005,1006, &
     1007,1008,1008,1009,1009,1010,1010,1011,1012,1013,1013,1014, &
     1015,1015,1016,1017,1017,1018,1019,1019,1020,1021,1022,1023, &
     1024,1025,1026,1026,1027,1027,1028,1029,1029,1030,1031,1032, &
     1032,1033,1034,1034,1035,1035,1036,1036,1037,1038,1038,1039, &
     1039,1040,1040,1041,1041,1042,1042,1043,1043,1044,1044,1045, &
     1046,1046,1047,1048,1049,1049,1050,1050,1051,1051,1052,1053, &
     1053,1054,1055,1055,1056,1057,1057,1058,1058,1059,1059,1060, &
     1060,1061,1061,1062,1062,1063,1064,1065,1066,1067,1068,1069, &
     1069,1070,1070,1071,1071,1072,1073,1074,1074,1075,1075,1076, &
     1076,1077,1078,1078,1079,1079,1080,1080,1081,1082,1083,1084, &
     1084,1085,1085,1086,1086,1087,1088,1089,1089,1090,1090,1091, &
     1091,1092,1092,1093,1093,1094,1094,1095,1096,1097,1097,1098, &
     1098,1099,1099,1100,1101,1102,1102,1103,1103,1104,1104,1105, &
     1106,1106,1107,1107,1108,1108,1109,1110,1110,1111,1111,1112, &
     1112,1113,1114,1115,1116,1117,1117,1118,1118,1119,1119,1120, &
     1121,1121,1122,1123,1124,1125,1125,1126,1127,1127,1128,1129 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_JVRP_5 = (/ &
     1129,1130,1131,1131,1132,1133,1133,1134,1135,1135,1136,1137, &
     1138,1139,1139,1140,1141,1141,1142,1142,1143,1143,1144,1145, &
     1146,1147,1148,1148,1149,1149,1150,1150,1151,1151,1152,1152, &
     1153,1154,1154,1155,1155,1156,1156,1157,1157,1158,1158,1159, &
     1159,1160,1160,1161,1162,1162,1163,1164,1164,1165,1165,1166, &
     1167,1167,1168,1169,1169,1170,1171,1171,1172,1172,1173,1173, &
     1174,1174,1175,1176,1177,1178,1178,1179,1179,1180,1180,1181, &
     1182,1182,1183,1183,1184,1184,1185,1186,1186,1187,1187,1188, &
     1188,1189,1189,1190,1190,1191,1191,1192,1192,1193,1194,1194, &
     1195,1196,1196,1197,1198,1198,1199,1200,1201,1202,1202,1203, &
     1204,1204,1205,1206,1206,1207,1208,1208,1209,1210,1210,1211, &
     1212,1213,1214,1214,1215,1216,1216,1217,1217,1218,1218,1219, &
     1219,1220,1220,1221,1222,1222,1223,1223,1224,1225,1226,1227, &
     1227,1228,1229,1229,1230,1231,1231,1232,1232,1233,1233,1234, &
     1235,1235,1236,1236,1237,1237,1238,1238,1239,1239,1240,1241, &
     1241,1242,1242,1243,1243,1244,1245,1245,1246,1246,1247,1248, &
     1248,1249,1249,1250,1250,1251,1251,1252,1252,1253,1253,1254, &
     1254,1255,1255,1256,1256,1257,1258,1258,1259,1260,1261,1262, &
     1262,1263,1263,1264,1264,1265,1265,1266,1267,1268,1268,1269, &
     1270,1271,1271,1272,1272,1273,1274,1274,1275,1275,1276,1277, &
     1278,1278,1279,1280,1281,1281,1282,1282,1283,1283,1284,1284, &
     1285,1286,1287,1287,1288,1289,1289,1290,1291,1291,1292,1293, &
     1294,1295,1295,1296,1297,1297,1298,1299,1299,1300,1300,1301, &
     1301,1302,1302,1303,1304,1304,1305,1306,1307,1308,1308,1309, &
     1310,1310,1311,1311,1312,1312,1313,1314,1314,1315,1316,1316, &
     1317,1317,1318,1318,1319,1320,1321,1321,1322,1322,1323,1323, &
     1324,1324,1325,1325,1326,1326,1327,1328,1329,1329,1330,1331, &
     1332,1332,1333,1333,1334,1335,1336,1336,1337,1338,1338,1339, &
     1339,1340,1341,1342,1342,1343,1343,1344,1345,1346,1346,1347, &
     1347,1348,1348,1349,1350,1350,1351,1351,1352,1352,1353,1353 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_JVRP_6 = (/ &
     1354,1355,1356,1356,1357,1358,1359,1359,1360,1360,1361,1361, &
     1362,1362,1363,1363,1364,1364,1365,1366,1366,1367,1367,1368, &
     1368,1369,1370,1370,1371,1371,1372,1372,1373,1374,1375,1376, &
     1376,1377,1377,1378,1378,1379,1380,1380,1381,1381,1382,1382, &
     1383,1384,1384,1385,1386,1387,1388,1388,1389,1390,1390,1391, &
     1392,1392,1393,1394,1394,1395,1395,1396,1396,1397,1397,1398, &
     1399,1399,1400,1401,1402,1403,1403,1404,1405,1405,1406,1407, &
     1408,1408,1409,1409,1410,1411,1412,1412,1413,1414,1414,1415, &
     1415,1416,1417,1418,1418,1419,1419,1420,1420,1421,1421,1422, &
     1423,1424,1425,1425,1426,1427,1427,1428,1429,1430,1431,1431, &
     1432,1433,1433,1434,1435,1436,1436,1437,1438,1439,1440,1440, &
     1441,1442,1443,1443,1444,1444,1445,1445,1446,1447,1448,1448, &
     1449,1449,1450,1450,1451,1452,1452,1453,1453,1454,1454,1455, &
     1455,1456,1456,1457,1457,1458,1459,1459,1460,1460,1461,1462, &
     1463,1464,1464,1465,1465,1466,1466,1467,1467,1468,1468,1469, &
     1470,1470,1471,1471,1472,1472,1473,1473,1474,1474,1475,1476, &
     1476,1477,1477,1478,1478,1479,1480,1480,1481,1481,1482,1482, &
     1483,1484,1485,1485,1486,1486,1487,1487,1488,1489,1489,1490, &
     1490,1491,1491,1492,1493,1493,1494,1495,1495,1496,1496,1497, &
     1497,1498,1499,1500,1501,1502,1502,1503,1504,1504,1505,1506, &
     1507,1507,1508,1509,1510,1511,1512,1513,1513,1514,1514,1515, &
     1515,1516,1516,1517,1517,1518,1519,1519,1520,1520,1521,1521, &
     1522,1523,1523,1524,1524,1525,1525,1526,1527,1528,1528,1529, &
     1529,1530,1530,1531,1532,1532,1533,1533,1534,1534,1535,1536, &
     1536,1537,1538,1538,1539,1540,1540,1541,1542,1542,1543,1544, &
     1544,1545,1545,1546,1546,1547,1547,1548,1548,1549,1550,1550, &
     1551,1551,1552,1552,1553,1554,1554,1555,1555,1556,1556,1557, &
     1558,1558,1559,1560,1560,1561,1561,1562,1562,1563,1564,1564, &
     1565,1565,1566,1566,1567,1568,1569,1570,1570,1571,1571,1572, &
     1572,1573,1574,1574,1575,1575,1576,1576,1577,1578,1579,1580 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_JVRP_7 = (/ &
     1580,1581,1581,1582,1582,1583,1583,1584,1584,1585,1586,1586, &
     1587,1587,1588,1588,1589,1590,1590,1591,1591,1592,1592,1593, &
     1594,1594,1595,1596,1596,1597,1597,1598,1599,1599,1600,1600, &
     1601,1601,1602,1602,1603,1603,1604,1604,1605,1605,1606,1606, &
     1607,1608,1609,1609,1610,1610,1611,1612,1612,1613,1613,1614, &
     1614,1615,1615,1616,1617,1618,1619,1619,1620,1621,1622,1622, &
     1623,1623,1624,1624,1625,1626,1627,1628,1628,1629,1630,1631, &
     1631,1632,1633,1633,1634,1634,1635,1636,1636,1637,1637,1638, &
     1638,1639,1640,1640,1641,1641,1642,1643,1643,1644,1645,1646, &
     1646,1647,1647,1648,1648,1649,1649,1650,1651,1651,1652,1652, &
     1653,1653,1654,1655,1655,1656,1657,1657,1658,1659,1660,1660, &
     1661,1662,1663,1663,1664,1664,1665,1665,1666,1667,1668,1668, &
     1669,1670,1671,1671,1672,1673,1673,1674,1675,1675,1676,1676, &
     1677,1678,1678,1679,1679,1680,1680,1681,1682,1683,1683,1684, &
     1684,1685,1685,1686,1687,1687,1688,1688,1689,1690,1690,1691, &
     1691,1692,1692,1693,1694,1695,1695,1696,1696,1697,1697,1698, &
     1698,1699,1699,1700,1701,1701,1702,1703,1704,1705,1705,1706, &
     1706,1707,1707,1708,1709,1710,1711,1711,1712,1713,1713,1714, &
     1715,1716,1717,1717,1718,1719,1719,1720,1720,1721,1721,1722, &
     1722,1723,1724,1724,1725,1725,1726,1726,1727,1728,1728,1729, &
     1730,1730,1731,1732,1733,1733,1734,1735,1736,1736,1737,1737, &
     1738,1739,1740,1740,1741,1742,1743,1743,1744,1744,1745,1745, &
     1746,1747,1748,1748,1749,1749,1750,1750,1751,1752,1752,1753, &
     1753,1754,1754,1755,1756,1756,1757,1758,1758,1759,1760,1761, &
     1761,1762,1763,1764,1764,1765,1765,1766,1767,1768,1768,1769, &
     1770,1771,1771,1772,1772,1773,1773,1774,1775,1775,1776,1776, &
     1777,1777,1778,1779,1779,1780,1781,1781,1782,1783,1784,1784, &
     1785,1786,1787,1787,1788,1789,1790,1790,1791,1792,1793,1793, &
     1794,1794,1795,1795,1796,1797,1798,1798,1799,1800,1801,1801, &
     1802,1802,1803,1803,1804,1804,1805,1805,1806,1807,1807,1808 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_JVRP_8 = (/ &
     1808,1809,1809,1810,1811,1811,1812,1813,1813,1814,1815,1816, &
     1816,1817,1818,1819,1819,1820,1820,1821,1822,1822,1823,1824, &
     1825,1825,1826,1826,1827,1828,1828,1829,1829,1830,1831,1831, &
     1832,1832,1833,1833,1834,1835,1836,1837,1837,1838,1839,1839, &
     1840,1841,1842,1842,1843,1843,1844,1844,1845,1845,1846,1846, &
     1847,1848,1848,1849,1850,1851,1851,1852,1853,1854,1854,1855, &
     1856,1856,1857,1857,1858,1858,1859,1859,1860,1860,1861,1862, &
     1862,1863,1863,1864,1865,1865,1866,1866,1867,1867,1868,1868, &
     1869,1869,1870,1871,1871,1872,1872,1873,1873,1874,1874,1875, &
     1875,1876,1876,1877,1878,1879,1879,1880,1881,1882,1883,1883, &
     1884,1885,1886,1887,1888,1888,1889,1889,1890,1890,1891,1891, &
     1892,1892,1893,1893,1894,1895,1896,1896,1897,1898,1899,1899, &
     1900,1900,1901,1902,1902,1903,1904,1905,1905,1906,1906,1907, &
     1907,1908,1909,1910,1910,1911,1912,1913,1913,1914,1915,1915, &
     1916,1916,1917,1917,1918,1918,1919,1919,1920,1921,1921,1922, &
     1923,1924,1924,1925,1926,1927,1927,1928,1929,1930,1930,1931, &
     1932,1932,1933,1933,1934,1934,1935,1935,1936,1936,1937,1938, &
     1938,1939,1940,1941,1941,1942,1943,1944,1944,1945,1945,1946, &
     1947,1947,1948,1948,1949,1949,1950,1950,1951,1951,1952,1953, &
     1953,1954,1955,1955,1956,1956,1957,1957,1958,1958,1959,1959, &
     1960,1961,1961,1962,1963,1964,1964,1965,1966,1967,1967,1968, &
     1969,1969,1970,1971,1971,1972,1972,1973,1973,1974,1974,1975, &
     1975,1976,1977,1977,1978,1979,1979,1980,1981,1982,1982,1983, &
     1983,1984,1984,1985,1986,1986,1987,1988,1988,1989,1990,1990, &
     1991,1991,1992,1993,1993,1994,1995,1995,1996,1996,1997,1998, &
     1998,1999,2000,2000,2001,2001,2002,2002,2003,2003,2004,2004, &
     2005,2006,2006,2007,2008,2008,2009,2010,2010,2011,2012,2012, &
     2013,2013,2014,2014,2015,2015,2016,2016,2017,2018,2018,2019, &
     2020,2020,2021,2022,2023,2023,2024,2024,2025,2025,2026,2026, &
     2027,2027,2028,2029,2029,2030,2031,2031,2032,2033,2033,2034 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_JVRP_9 = (/ &
     2035,2035,2036,2037,2037,2038,2038,2039,2040,2040,2041,2042, &
     2042,2043,2044,2045,2045,2046,2046,2047,2048,2048,2049,2050, &
     2050,2051,2052,2052,2053,2054,2054,2055,2056,2056,2057,2058, &
     2058,2059,2068,2069,2070,2071,2072,2073,2074,2075,2076,2077, &
     2078,2079,2080,2081,2082,2083,2084,2085,2086,2087,2088,2089, &
     2090,2091,2092,2093,2094,2095,2096,2097,2098,2099,2100,2101, &
     2102,2103,2104,2105,2106,2107,2108,2109,2110,2111,2112,2113, &
     2114,2115,2116,2117,2118,2119,2120,2121,2122,2123,2124,2125, &
     2126,2127,2128,2129,2130,2131,2132,2133,2134,2135,2136,2137, &
     2138,2139,2140,2141,2142,2143,2144,2145,2146,2147,2148,2149, &
     2150,2151,2152,2153,2154,2155,2156,2157,2158,2159,2160,2161, &
     2162,2163,2164,2165,2166,2167,2168,2169,2170,2171,2172,2173, &
     2174,2175,2176,2177,2178,2179,2180,2181,2182,2183,2184,2185, &
     2186,2187,2188,2189,2190,2191,2192,2193,2194,2195,2196,2197, &
     2198,2199,2200,2201,2202,2203,2204,2205,2206,2207,2208,2209, &
     2210,2211,2212,2213,2214,2215,2216,2217,2218,2219,2220,2221, &
     2222,2223,2224,2225,2226,2227,2228,2229,2230,2231,2232,2233, &
     2234,2235,2236,2237,2238,2239,2240,2241,2242,2243,2244,2245, &
     2246,2247,2248,2249,2250,2251,2252,2253,2254,2255,2256,2257, &
     2258,2259,2260,2261,2262,2263,2264,2265,2266,2267,2268,2269, &
     2270,2271,2272,2273,2274,2275,2276,2277,2278,2279,2280,2281, &
     2282,2283,2284,2285,2286,2287,2288,2289,2290,2291,2292,2293, &
     2294,2295,2296,2297,2298,2299,2300,2301,2302,2303,2304,2305, &
     2306,2307,2308,2309,2310,2311,2312,2313,2314,2315,2316,2317, &
     2318,2319,2320,2321,2322,2323,2324,2325,2326,2327,2328,2329, &
     2330,2331,2332,2333,2334,2335,2336,2337,2338,2339,2340,2341, &
     2342,2343,2344,2345,2346,2347,2348,2349,2350,2351,2352,2353, &
     2354,2355,2356,2357,2358,2359,2360,2361,2362,2363,2364,2365, &
     2366,2367,2368,2369,2370,2371,2372,2373,2374,2375,2376,2377, &
     2378,2379,2380,2381,2382,2383,2384,2385,2386,2387,2388,2389 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_JVRP_10 = (/ &
     2390,2391,2392,2393,2394,2395,2396,2397,2398,2399,2400,2401, &
     2402,2403,2404,2405,2406,2407,2408,2409,2410,2411,2412,2413, &
     2414,2415,2416,2417,2418,2419,2420,2421,2422,2423,2424,2425, &
     2426,2427,2428,2429,2430,2431,2432,2433,2434,2435,2436,2437, &
     2438,2439,2440,2441,2442,2443,2444,2445,2446,2447,2448,2449, &
     2450,2451,2452,2453,2454,2455,2456,2457,2458,2459,2460,2461, &
     2462,2463,2464,2465,2466,2467,2468,2469,2470,2471,2472,2473, &
     2474,2475,2476,2477,2478,2479,2480,2481,2482,2483,2484,2485, &
     2486,2487,2488,2489,2490,2491,2492,2493,2494,2495,2496,2497, &
     2498,2499,2500,2501,2502,2503,2504,2505,2506,2507,2508,2509, &
     2510,2511,2512,2513,2514,2515,2516,2517,2518,2519,2520,2521, &
     2522,2523,2524,2525,2526,2527,2528,2529,2530,2531,2532,2533, &
     2534,2535,2536,2537,2538,2539,2540,2541,2542,2543,2544,2545, &
     2546,2547,2548,2549,2550,2551,2552,2553,2554,2555,2556,2557, &
     2558,2559,2560,2561,2562,2563,2564,2565,2566,2567,2568,2569, &
     2570,2571,2572,2573,2574,2575,2576,2577,2578,2579,2580,2581, &
     2582,2583,2584,2585,2586,2587,2588,2589,2590,2591,2592,2593, &
     2594,2595,2596,2597,2598,2599,2600,2601,2602,2603,2604,2605, &
     2606,2607,2608,2609,2610,2611,2612,2613,2614,2615,2616,2617, &
     2618,2619,2620,2621,2622,2623,2624,2625,2626,2627,2628,2629, &
     2630,2631,2632,2633,2634,2635,2636,2637,2638,2639,2640,2641, &
     2642,2643,2644,2645,2646,2647,2648,2649,2650,2651,2652,2653, &
     2654,2655,2656,2657,2658,2659,2660,2661,2662,2663,2664,2665, &
     2666,2667,2668,2669,2670,2671,2672,2673,2674,2675,2676,2677, &
     2678,2679,2680,2681,2682,2683,2684,2685,2686,2687,2688,2689, &
     2690,2691,2692,2693,2694,2695,2696,2697,2698,2699,2700,2701, &
     2702,2703,2704,2705,2706,2707,2708,2709,2710,2711,2712,2713, &
     2714,2715,2716,2717,2718,2719,2720,2721,2722,2723,2724,2725, &
     2726,2727,2728,2729,2730,2731,2732,2733,2734,2735,2736,2737, &
     2738,2739,2740,2741,2742,2743,2744,2745,2746,2747,2748,2749 /)
  INTEGER, PARAMETER, DIMENSION(51) :: IROW_JVRP_11 = (/ &
     2750,2751,2752,2753,2754,2755,2756,2757,2758,2759,2760,2761, &
     2762,2763,2764,2765,2766,2767,2768,2769,2770,2771,2772,2773, &
     2774,2775,2776,2777,2778,2779,2780,2781,2782,2783,2784,2785, &
     2786,2787,2788,2789,2790,2791,2792,2793,2794,2795,2796,2797, &
     2798,2799,2800 /)
  INTEGER, PARAMETER, DIMENSION(4011) :: IROW_JVRP = (/&
    IROW_JVRP_0, IROW_JVRP_1, IROW_JVRP_2, IROW_JVRP_3, IROW_JVRP_4, &
    IROW_JVRP_5, IROW_JVRP_6, IROW_JVRP_7, IROW_JVRP_8, IROW_JVRP_9, &
    IROW_JVRP_10, IROW_JVRP_11 /)



!  Stoichiometric Matrix in Compressed Column Sparse Format


  INTEGER, PARAMETER, DIMENSION(360) :: CCOL_STOICM_0 = (/ &
       1,  3,  5,  8, 11, 14, 16, 19, 22, 24, 27, 29, &
      32, 34, 37, 40, 43, 46, 48, 50, 53, 56, 60, 64, &
      67, 70, 74, 77, 80, 82, 84, 86, 89, 91, 94, 97, &
     100,102,105,110,113,116,121,124,127,130,133,136, &
     139,141,146,151,155,158,162,166,170,174,177,180, &
     185,188,191,194,200,205,208,211,214,216,220,225, &
     229,232,236,239,242,246,249,253,258,262,265,268, &
     271,276,280,285,291,295,298,301,304,309,311,313, &
     316,320,327,335,338,344,349,353,358,362,367,372, &
     376,381,385,390,395,399,404,408,413,417,422,427, &
     431,436,440,445,448,451,455,459,461,463,465,468, &
     471,475,479,481,483,487,491,494,497,501,505,508, &
     512,516,519,523,526,529,532,536,540,542,544,546, &
     549,552,556,560,562,564,566,570,574,577,580,584, &
     589,593,597,600,603,607,610,613,616,620,624,626, &
     628,630,633,636,640,644,646,648,652,656,659,662, &
     666,671,674,678,682,685,689,692,695,698,702,706, &
     708,710,712,716,720,723,726,730,734,738,741,744, &
     748,751,754,757,761,765,767,769,771,775,778,782, &
     785,789,792,795,799,802,806,808,810,812,816,820, &
     823,826,830,835,837,840,844,847,850,854,857,861, &
     864,868,871,874,879,882,886,891,895,900,905,910, &
     913,917,921,924,928,931,935,937,939,943,946,950, &
     952,954,957,961,964,967,971,975,977,979,981,984, &
     988,992,994,996,999,1003,1007,1009,1011,1014,1017,1020, &
     1024,1028,1030,1032,1036,1039,1042,1044,1047,1051,1054,1057, &
     1061,1064,1068,1071,1075,1077,1080,1084,1087,1092,1097,1102, &
     1107,1112,1116,1121,1126,1131,1136,1140,1144,1147,1151,1154, &
     1158,1160,1162,1166,1169,1173,1175,1179,1182,1184,1187,1190, &
     1194,1198,1200,1202,1204,1207,1211,1215,1217,1219,1221,1224 /)
  INTEGER, PARAMETER, DIMENSION(360) :: CCOL_STOICM_1 = (/ &
     1227,1230,1234,1238,1240,1242,1245,1249,1253,1255,1257,1261, &
     1264,1267,1269,1272,1276,1279,1282,1286,1289,1293,1296,1300, &
     1303,1306,1311,1314,1319,1324,1329,1332,1336,1340,1343,1347, &
     1350,1354,1356,1358,1361,1364,1368,1372,1374,1376,1378,1381, &
     1385,1389,1391,1393,1396,1400,1404,1406,1408,1411,1414,1417, &
     1421,1425,1427,1429,1433,1436,1439,1441,1444,1448,1451,1456, &
     1461,1465,1470,1475,1479,1482,1486,1490,1493,1497,1499,1501, &
     1505,1508,1512,1515,1518,1522,1526,1528,1530,1532,1535,1539, &
     1543,1545,1547,1549,1553,1558,1561,1564,1566,1569,1572,1575, &
     1578,1582,1586,1588,1590,1594,1597,1600,1603,1607,1611,1613, &
     1615,1617,1620,1624,1627,1630,1633,1637,1641,1644,1648,1651, &
     1655,1659,1661,1663,1666,1670,1674,1676,1678,1681,1684,1688, &
     1691,1694,1696,1699,1704,1709,1714,1719,1724,1728,1731,1735, &
     1740,1745,1749,1753,1756,1760,1763,1767,1769,1771,1774,1777, &
     1781,1785,1787,1789,1791,1794,1798,1802,1804,1806,1808,1812, &
     1816,1819,1823,1826,1830,1832,1834,1837,1841,1845,1847,1852, &
     1857,1860,1863,1866,1868,1871,1875,1880,1885,1888,1891,1894, &
     1896,1900,1904,1909,1912,1915,1918,1920,1923,1927,1930,1933, &
     1936,1939,1942,1945,1948,1951,1957,1960,1964,1968,1971,1975, &
     1978,1982,1984,1986,1989,1993,1997,1999,2003,2008,2013,2018, &
     2022,2024,2026,2029,2033,2038,2041,2046,2051,2055,2059,2062, &
     2065,2069,2073,2076,2079,2083,2087,2091,2094,2097,2101,2106, &
     2109,2113,2117,2120,2123,2127,2131,2133,2136,2139,2144,2147, &
     2150,2153,2156,2161,2165,2169,2172,2176,2179,2183,2185,2187, &
     2190,2194,2198,2200,2204,2209,2214,2217,2220,2223,2225,2228, &
     2233,2236,2240,2244,2249,2254,2257,2260,2263,2267,2271,2273, &
     2276,2281,2284,2288,2291,2295,2298,2302,2304,2308,2312,2315, &
     2319,2322,2326,2328,2330,2333,2336,2339,2342,2348,2351,2355, &
     2359,2362,2366,2369,2373,2375,2377,2380,2384,2388,2390,2392, &
     2396,2401,2406,2411,2413,2417,2419,2422,2426,2432,2435,2440 /)
  INTEGER, PARAMETER, DIMENSION(360) :: CCOL_STOICM_2 = (/ &
     2445,2450,2454,2457,2459,2462,2465,2469,2472,2476,2480,2483, &
     2487,2490,2493,2497,2501,2503,2506,2509,2514,2517,2520,2523, &
     2527,2530,2535,2538,2542,2545,2548,2553,2557,2561,2564,2568, &
     2571,2575,2577,2579,2582,2586,2590,2592,2597,2600,2606,2609, &
     2612,2615,2618,2623,2626,2628,2631,2635,2641,2644,2649,2654, &
     2659,2663,2666,2669,2674,2677,2682,2686,2689,2694,2698,2701, &
     2704,2708,2713,2716,2720,2724,2727,2730,2734,2738,2740,2743, &
     2746,2751,2754,2757,2760,2763,2768,2772,2775,2779,2783,2786, &
     2790,2792,2794,2797,2800,2803,2806,2811,2814,2818,2822,2825, &
     2829,2832,2836,2838,2840,2843,2847,2851,2853,2855,2857,2859, &
     2862,2866,2872,2875,2880,2885,2888,2892,2895,2897,2900,2905, &
     2909,2913,2917,2921,2925,2928,2932,2936,2938,2940,2942,2946, &
     2949,2952,2956,2960,2962,2965,2971,2974,2979,2982,2988,2991, &
     2994,2999,3002,3005,3010,3013,3016,3019,3023,3027,3031,3034, &
     3038,3040,3042,3045,3048,3053,3056,3059,3062,3066,3069,3074, &
     3077,3081,3085,3088,3091,3094,3099,3102,3105,3108,3111,3116, &
     3119,3121,3124,3128,3134,3137,3142,3147,3152,3156,3159,3161, &
     3166,3169,3173,3177,3181,3185,3189,3192,3195,3198,3203,3206, &
     3209,3212,3215,3219,3223,3225,3227,3231,3234,3238,3242,3244, &
     3246,3248,3251,3255,3259,3261,3263,3265,3268,3272,3276,3278, &
     3280,3282,3286,3289,3293,3297,3300,3304,3306,3308,3310,3314, &
     3317,3320,3322,3324,3327,3331,3335,3337,3339,3342,3345,3348, &
     3351,3354,3356,3359,3363,3367,3369,3372,3376,3380,3382,3384, &
     3386,3389,3393,3397,3399,3401,3404,3408,3412,3414,3418,3420, &
     3423,3427,3431,3433,3435,3438,3441,3444,3447,3451,3454,3457, &
     3462,3465,3470,3474,3478,3481,3485,3488,3493,3496,3500,3505, &
     3508,3511,3514,3517,3520,3523,3526,3529,3532,3535,3538,3542, &
     3546,3548,3551,3556,3559,3562,3565,3568,3571,3576,3579,3582, &
     3585,3588,3592,3595,3599,3602,3606,3608,3610,3614,3616,3618, &
     3622,3625,3629,3633,3635,3637,3640,3644,3648,3650,3653,3657 /)
  INTEGER, PARAMETER, DIMENSION(360) :: CCOL_STOICM_3 = (/ &
     3661,3663,3665,3667,3670,3674,3678,3680,3682,3685,3689,3693, &
     3697,3700,3704,3706,3708,3711,3715,3719,3721,3723,3726,3730, &
     3734,3736,3739,3743,3747,3749,3752,3756,3760,3762,3764,3769, &
     3772,3776,3781,3784,3789,3795,3798,3801,3806,3809,3812,3818, &
     3821,3824,3827,3830,3833,3839,3842,3845,3848,3854,3859,3862, &
     3867,3870,3874,3878,3881,3883,3885,3890,3894,3897,3900,3903, &
     3906,3909,3912,3915,3918,3921,3924,3928,3932,3934,3940,3945, &
     3948,3951,3954,3959,3962,3965,3968,3971,3974,3978,3982,3984, &
     3986,3988,3991,3995,3999,4001,4004,4007,4010,4013,4016,4019, &
     4022,4025,4028,4032,4036,4038,4041,4045,4048,4052,4055,4058, &
     4063,4066,4072,4075,4078,4081,4084,4087,4092,4095,4097,4100, &
     4106,4111,4115,4118,4122,4125,4131,4134,4140,4144,4146,4149, &
     4154,4157,4161,4165,4169,4173,4177,4180,4183,4186,4189,4192, &
     4195,4198,4202,4206,4208,4211,4214,4217,4220,4223,4228,4231, &
     4234,4237,4240,4243,4246,4249,4252,4256,4260,4262,4265,4268, &
     4271,4274,4277,4281,4285,4289,4292,4294,4297,4300,4303,4307, &
     4311,4314,4317,4319,4323,4326,4330,4334,4337,4342,4346,4348, &
     4351,4354,4360,4364,4368,4372,4376,4379,4382,4386,4389,4394, &
     4397,4400,4403,4406,4410,4414,4418,4421,4424,4428,4431,4436, &
     4439,4443,4446,4450,4454,4456,4460,4464,4467,4471,4475,4477, &
     4479,4483,4486,4489,4494,4499,4504,4507,4509,4512,4515,4518, &
     4520,4523,4526,4530,4533,4536,4540,4543,4546,4549,4552,4555, &
     4558,4561,4564,4568,4572,4574,4577,4581,4585,4589,4592,4594, &
     4597,4600,4603,4606,4609,4612,4615,4619,4623,4625,4628,4632, &
     4636,4638,4641,4645,4649,4651,4653,4655,4658,4662,4666,4668, &
     4671,4675,4679,4681,4684,4687,4691,4694,4697,4700,4707,4710, &
     4713,4718,4722,4727,4732,4737,4741,4744,4749,4752,4756,4760, &
     4764,4767,4770,4773,4775,4778,4781,4784,4787,4789,4793,4796, &
     4799,4802,4805,4809,4814,4817,4823,4828,4831,4838,4841,4844, &
     4847,4852,4858,4861,4865,4868,4871,4874,4877,4881,4884,4887 /)
  INTEGER, PARAMETER, DIMENSION(360) :: CCOL_STOICM_4 = (/ &
     4890,4893,4896,4899,4902,4905,4908,4911,4914,4918,4922,4924, &
     4927,4930,4934,4940,4943,4949,4953,4956,4959,4962,4967,4971, &
     4974,4978,4984,4987,4993,4997,5000,5003,5006,5010,5014,5016, &
     5019,5023,5027,5029,5032,5036,5040,5042,5044,5047,5051,5055, &
     5057,5060,5064,5068,5070,5073,5076,5079,5081,5084,5088,5091, &
     5094,5098,5102,5106,5109,5113,5116,5118,5121,5126,5132,5136, &
     5141,5144,5147,5150,5154,5158,5160,5163,5167,5171,5173,5176, &
     5180,5184,5186,5188,5191,5195,5199,5201,5204,5208,5212,5214, &
     5217,5220,5223,5228,5234,5237,5241,5244,5247,5250,5253,5257, &
     5261,5263,5266,5270,5274,5276,5279,5283,5287,5289,5292,5295, &
     5298,5302,5306,5308,5311,5315,5319,5321,5323,5325,5328,5332, &
     5336,5338,5341,5345,5349,5351,5353,5355,5358,5361,5364,5368, &
     5372,5374,5377,5381,5385,5387,5390,5394,5398,5400,5403,5406, &
     5411,5415,5419,5423,5426,5429,5433,5436,5441,5444,5449,5452, &
     5454,5459,5463,5467,5471,5474,5478,5482,5484,5486,5489,5492, &
     5495,5498,5501,5505,5509,5511,5513,5515,5518,5521,5524,5527, &
     5531,5534,5537,5540,5543,5547,5551,5553,5557,5560,5564,5567, &
     5570,5573,5576,5579,5583,5587,5589,5592,5596,5600,5602,5605, &
     5608,5611,5614,5617,5619,5622,5624,5627,5631,5634,5637,5641, &
     5644,5647,5651,5655,5660,5663,5666,5670,5673,5677,5680,5684, &
     5688,5690,5693,5696,5700,5704,5706,5710,5713,5717,5720,5724, &
     5728,5730,5732,5736,5739,5743,5746,5750,5752,5755,5758,5761, &
     5766,5769,5773,5777,5779,5781,5783,5786,5791,5797,5800,5804, &
     5809,5812,5815,5821,5824,5828,5832,5834,5837,5841,5845,5847, &
     5850,5853,5856,5859,5862,5865,5868,5870,5873,5876,5879,5883, &
     5886,5889,5893,5896,5900,5904,5906,5911,5914,5918,5922,5924, &
     5927,5931,5935,5937,5940,5943,5946,5949,5952,5955,5958,5960, &
     5963,5966,5969,5973,5976,5979,5983,5986,5990,5994,5996,5999, &
     6003,6007,6009,6012,6015,6018,6021,6025,6028,6031,6035,6038, &
     6041,6044,6046,6049,6051,6054,6058,6061,6064,6067,6069,6072 /)
  INTEGER, PARAMETER, DIMENSION(360) :: CCOL_STOICM_5 = (/ &
     6074,6077,6081,6084,6088,6092,6094,6097,6101,6105,6107,6110, &
     6113,6116,6119,6123,6126,6129,6133,6137,6140,6144,6149,6152, &
     6155,6158,6161,6165,6170,6175,6179,6182,6184,6187,6191,6194, &
     6197,6201,6205,6208,6211,6215,6218,6222,6226,6229,6233,6235, &
     6238,6241,6246,6249,6252,6256,6261,6265,6270,6273,6278,6281, &
     6286,6289,6292,6295,6298,6301,6304,6309,6312,6317,6320,6324, &
     6327,6331,6335,6338,6342,6344,6346,6349,6352,6357,6361,6364, &
     6368,6371,6376,6381,6385,6388,6392,6396,6399,6403,6405,6407, &
     6410,6413,6415,6418,6423,6426,6428,6431,6433,6437,6441,6444, &
     6447,6452,6455,6458,6462,6467,6470,6475,6478,6483,6486,6491, &
     6494,6497,6500,6505,6508,6511,6516,6519,6522,6526,6531,6534, &
     6537,6541,6547,6550,6556,6560,6563,6566,6571,6574,6577,6581, &
     6584,6589,6593,6596,6600,6606,6609,6615,6619,6624,6628,6632, &
     6635,6641,6644,6650,6654,6657,6660,6665,6668,6671,6675,6678, &
     6681,6686,6689,6692,6697,6702,6705,6710,6713,6716,6720,6725, &
     6728,6731,6734,6738,6742,6744,6747,6751,6756,6759,6762,6765, &
     6768,6773,6776,6779,6782,6785,6790,6793,6796,6801,6806,6809, &
     6814,6817,6821,6825,6828,6832,6837,6840,6843,6847,6853,6856, &
     6862,6866,6869,6874,6879,6882,6885,6888,6892,6898,6901,6907, &
     6911,6914,6919,6924,6927,6930,6935,6940,6943,6946,6949,6953, &
     6958,6961,6964,6967,6971,6976,6980,6984,6987,6991,6996,6999, &
     7002,7007,7012,7015,7018,7023,7028,7031,7032,7033,7034,7035, &
     7036,7037,7038,7039,7040,7041,7042,7043,7044,7045,7046,7047, &
     7048,7049,7050,7051,7052,7053,7054,7055,7056,7057,7058,7059, &
     7060,7061,7062,7063,7064,7065,7066,7067,7068,7069,7070,7071, &
     7072,7073,7074,7075,7076,7077,7078,7079,7080,7081,7082,7083, &
     7084,7085,7086,7087,7088,7089,7090,7091,7092,7093,7094,7095, &
     7096,7097,7098,7099,7100,7101,7102,7103,7104,7105,7106,7107, &
     7108,7109,7110,7111,7112,7113,7114,7115,7116,7117,7118,7119, &
     7120,7121,7122,7123,7124,7125,7126,7127,7128,7129,7130,7131 /)
  INTEGER, PARAMETER, DIMENSION(360) :: CCOL_STOICM_6 = (/ &
     7132,7133,7134,7135,7136,7137,7138,7139,7140,7141,7142,7143, &
     7144,7145,7146,7147,7148,7149,7150,7151,7152,7153,7154,7155, &
     7156,7157,7158,7159,7160,7161,7162,7163,7164,7165,7166,7167, &
     7168,7169,7170,7171,7172,7173,7174,7175,7176,7177,7178,7179, &
     7180,7181,7182,7183,7184,7185,7186,7187,7188,7189,7190,7191, &
     7192,7193,7194,7195,7196,7197,7198,7199,7200,7201,7202,7203, &
     7204,7205,7206,7207,7208,7209,7210,7211,7212,7213,7214,7215, &
     7216,7217,7218,7219,7220,7221,7222,7223,7224,7225,7226,7227, &
     7228,7229,7230,7231,7232,7233,7234,7235,7236,7237,7238,7239, &
     7240,7241,7242,7243,7244,7245,7246,7247,7248,7249,7250,7251, &
     7252,7253,7254,7255,7256,7257,7258,7259,7260,7261,7262,7263, &
     7264,7265,7266,7267,7269,7270,7271,7272,7273,7274,7275,7276, &
     7277,7278,7279,7280,7281,7282,7283,7284,7285,7286,7287,7288, &
     7289,7290,7291,7292,7293,7294,7295,7296,7297,7298,7299,7300, &
     7301,7302,7303,7304,7305,7306,7307,7308,7309,7310,7311,7312, &
     7313,7314,7315,7316,7317,7318,7319,7320,7321,7322,7323,7324, &
     7325,7326,7327,7328,7329,7330,7331,7332,7333,7334,7335,7336, &
     7337,7338,7339,7340,7341,7342,7343,7344,7345,7346,7347,7348, &
     7349,7350,7351,7352,7353,7354,7355,7356,7357,7358,7359,7360, &
     7361,7362,7363,7364,7365,7366,7367,7368,7369,7370,7371,7372, &
     7373,7374,7375,7376,7377,7378,7379,7380,7381,7382,7383,7384, &
     7385,7386,7387,7388,7389,7390,7391,7392,7393,7394,7395,7396, &
     7397,7398,7399,7400,7401,7402,7403,7404,7405,7406,7407,7408, &
     7409,7410,7411,7412,7413,7414,7415,7416,7417,7418,7419,7420, &
     7421,7422,7423,7424,7425,7426,7427,7428,7429,7430,7431,7432, &
     7433,7434,7435,7436,7437,7438,7439,7440,7441,7442,7443,7444, &
     7445,7446,7447,7448,7449,7450,7451,7452,7453,7454,7455,7456, &
     7457,7458,7459,7460,7461,7462,7463,7464,7465,7466,7467,7468, &
     7469,7470,7471,7472,7473,7474,7475,7476,7477,7478,7479,7480, &
     7481,7482,7483,7484,7485,7486,7487,7488,7489,7490,7491,7492 /)
  INTEGER, PARAMETER, DIMENSION(281) :: CCOL_STOICM_7 = (/ &
     7493,7494,7495,7496,7497,7498,7499,7500,7501,7502,7503,7504, &
     7505,7506,7507,7508,7509,7510,7511,7512,7513,7514,7515,7516, &
     7517,7518,7519,7520,7521,7522,7523,7524,7525,7526,7527,7528, &
     7529,7530,7531,7532,7533,7534,7535,7536,7537,7538,7539,7540, &
     7541,7542,7543,7544,7545,7546,7547,7548,7549,7550,7551,7552, &
     7553,7554,7555,7556,7557,7558,7559,7560,7561,7562,7563,7564, &
     7565,7566,7567,7568,7569,7570,7571,7572,7573,7574,7575,7576, &
     7577,7578,7579,7580,7581,7582,7583,7584,7585,7586,7587,7588, &
     7589,7590,7591,7592,7593,7594,7595,7596,7597,7598,7599,7600, &
     7601,7602,7603,7604,7605,7606,7607,7608,7609,7610,7611,7612, &
     7613,7614,7615,7616,7617,7618,7619,7620,7621,7622,7623,7624, &
     7625,7626,7627,7628,7629,7630,7631,7632,7633,7634,7635,7636, &
     7637,7638,7639,7640,7641,7642,7643,7644,7645,7646,7647,7648, &
     7649,7650,7651,7652,7653,7654,7655,7656,7657,7658,7659,7660, &
     7661,7662,7663,7664,7665,7666,7667,7668,7669,7670,7671,7672, &
     7673,7674,7675,7676,7677,7678,7679,7680,7681,7682,7683,7684, &
     7685,7686,7687,7688,7689,7690,7691,7692,7693,7694,7695,7696, &
     7697,7698,7699,7700,7701,7702,7703,7704,7705,7706,7707,7708, &
     7709,7710,7711,7712,7713,7714,7715,7716,7717,7718,7719,7720, &
     7721,7722,7723,7724,7725,7726,7727,7728,7729,7730,7731,7732, &
     7733,7734,7735,7736,7737,7738,7739,7740,7741,7742,7743,7744, &
     7745,7746,7747,7748,7749,7750,7751,7752,7753,7754,7755,7756, &
     7757,7758,7759,7760,7761,7762,7763,7764,7765,7766,7767,7768, &
     7769,7770,7771,7772,7773 /)
  INTEGER, PARAMETER, DIMENSION(2801) :: CCOL_STOICM = (/&
    CCOL_STOICM_0, CCOL_STOICM_1, CCOL_STOICM_2, CCOL_STOICM_3, CCOL_STOICM_4, &
    CCOL_STOICM_5, CCOL_STOICM_6, CCOL_STOICM_7 /)

  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_0 = (/ &
     407,735,407,735,407,732,738,407,732,738,407,738, &
     739, 16,407,732,735,738,735,738,739,732,738,732, &
     738,739,732,739, 32,738,739, 16,737,733,735,737, &
     120,733,737,410,733,737,733,735,737,733,737,410, &
     733, 83,732,737,702,737,738,733,737,738,739,732, &
     733,737,738,309,733,738,309,737,738,733,737,738, &
     739, 83,737,738,702,737,739, 16,735,407,735,410, &
     737,407,732,738,732,739,407,738,739, 83,732,737, &
     702,737,738,738,739, 32,738,739,309,733,737,738, &
     739, 32,738,739,309,733,738,707,719,732,733,738, &
     250,707,733,283,707,719,707,719,733,244,707,738, &
     244,707,738,250,707,737,250,719, 13,719,733,734, &
     737,702,719,733,734,739,283,719,733,737,733,734, &
     737,250,719,733,737, 13,719,733,734, 13,120,719, &
     734,244,719,733,739,244,707,738, 17,565,737,488, &
     565,732,733,738,308,565,733,220,488,565,488,565, &
     733,220,283,488,565,707,719,488,565,707,719,733, &
     243,565,738,243,565,738,308,565,737,308,488, 82, &
     488,733,737, 82,488,702,733,739,220,488,733,737, &
      82,733,737,308,488,733,737, 82,488,733, 82,120, &
     488,243,488,733,739,243,565,738,728,730,733,734, &
     702,728,730,734,739,728,730,734,737,721,733,734, &
     120,721,734,719,721,734,702,721,733,734,739,721, &
     733,734,737,707,709,730,733,734,709,719,730,733, &
     734,737,702,709,730,739,131,730,737,131,707,737, &
     105,730,738,105,707,730,738,739,124,730,707,730, &
     105,730,738,707,730,732,738,124,131,707,730,733, &
     735,737, 14, 63,284,719,721,733,734,737, 63,284, &
     734,283,284,719,733,734,737, 12,502,691,702,739, &
      12,601,691,737, 12,612,691,733,737, 12,502,691 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_1 = (/ &
     737, 12,467,691,733,737, 12,492,691,702,739, 12, &
     691,692,737, 12,689,691,733,737, 12,492,691,737, &
      12,458,691,733,737, 12,513,691,702,739, 12,666, &
     691,737, 12,637,691,733,737, 12,513,691,737, 12, &
     465,691,733,737, 10, 48,536,737, 10, 48,558,733, &
     737, 10, 48,409,733,737, 11, 73,463,737, 11, 73, &
     390,733,737, 11, 73,523,737, 11, 73,559,733,737, &
     190,502,733,294,502,732,262,502,732,738,262,502, &
     738,739,502,530,262,502, 60,502,169,601,733,448, &
     601,732,601,713,732,738,601,713,738,739,601,713, &
      28,601,612,693,702,739,476,612,670,735,612,693, &
     737,612,669,737,612,670,733,734,612,699,733,734, &
     467,667,739,467,664,702,739,467,501,702,739,467, &
     664,737,467,516,733,737,467,501,737,184,492,733, &
     267,492,732,258,492,732,738,258,492,738,739,492, &
     529,258,492, 57,492,185,692,733,293,692,732,563, &
     692,732,738,563,692,738,739,563,692, 56,692,439, &
     692,687,689,702,739,540,689,690,735,687,689,737, &
     652,689,737,609,689,733,734,689,690,730,733,734, &
     458,653,702,739,458,489,702,739,458,566,739,458, &
     653,737,458,521,733,737,458,489,737,132,513,733, &
     248,513,732,249,513,732,738,249,513,738,739,513, &
     531,249,513, 76,513,179,666,733,315,666,732,508, &
     666,732,738,508,666,738,739,508,666, 45,666,637, &
     694,702,739,540,637,690,735,637,694,737,637,700, &
     737,637,677,733,734,637,690,730,733,734,465,562, &
     739,465,658,702,739,465,493,702,739,465,658,737, &
     465,551,733,737,465,493,737,159,536,733,303,536, &
     732,432,536,732,738,432,536,738,739, 81,536,432, &
     536,408,536,558,641,702,739,476,558,632,735,558 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_2 = (/ &
     641,737,558,651,737,558,608,733,734,558,716,733, &
     734,409,619,702,739,409,484,739,409,619,737,409, &
     468,733,737,409,462,737,195,463,733,245,463,732, &
     246,463,732,738,246,463,738,739,463,485,246,463, &
      75,463,390,470,702,739,390,522,739,390,656,702, &
     739,390,470,737,390,455,733,737,390,656,737,211, &
     523,733,523,524,732,738,300,523,732,523,524,738, &
     739, 71,523,523,524,427,523,559,642,702,739,540, &
     559,632,735,559,642,737,559,684,737,559,602,733, &
     734,559,632,730,733,734,190,530,190,262,737,294, &
     530,737,738,262,294,738,262,530,733,530,643,702, &
     739,530,643,737,530,644,733,734,530,643,733, 60, &
     530,733,737,169,601,737,169,713,737,118,448,707, &
     737,738,448,713,738,625,703,713,733, 15,713,728, &
     729,733,625,713,716,733, 14,704,713,721,733, 14, &
     469,713,721,733, 15,712,713,728,733, 28,713,737, &
     693,699,733,737,214,693,733,735,207,693,733,693, &
     699,732,738,413,693,738,693,699,738,739,693,699, &
     214,693,578,670,702,739,578,670,737,670,698,733, &
     734,476,724,476,719,476,733,734,476,733,734,737, &
     177,669,733,402,669,732,472,669,732,738,472,669, &
     738,739,401,669,472,669, 89,669,452,699,733, 84, &
     699,732,738, 84,699,738,739, 84,699,255,699,333, &
     667,733,364,667,732,738,364,667,738,739,364,667, &
     229,667,395,664,738,548,664,735,175,501,733,501, &
     683,732,738,501,683,738,739,501,683, 38,501,516, &
     663,702,739,114,516,735,516,663,737,184,529,184, &
     258,737,267,529,737,738,258,267,738,258,529,733, &
     529,639,702,739,529,639,737,529,631,733,734,529, &
     639,733, 57,529,733,737,185,439,185,563,737,293 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_3 = (/ &
     439,737,738,293,563,738, 14,563,708,721,733, 14, &
     563,701,721,733, 15,563,723,728,733, 15,563,728, &
     729,733, 15,563,695,728,733, 56,439,733,737, 15, &
     439,722,728,737, 15,439,720,728,737, 15,439,722, &
     728,733, 15,439,720,728,733,609,687,733,737,174, &
     687,733,735,197,687,733,609,687,732,738,415,687, &
     738,609,687,738,739,609,687,174,687,640,690,702, &
     739,640,690,737,674,690,733,734,540,709,540,730, &
     734,737,540,730,733,540,731,144,652,733,442,652, &
     732,479,652,732,738,479,652,738,739,441,652,479, &
     652,100,652,273,609,733,113,609,732,738,113,609, &
     738,739,240,609,239,609,113,609,399,653,738,556, &
     653,735,161,489,733,489,596,732,738,489,596,738, &
     739,489,596, 37,489,422,566,733,354,566,732,738, &
     354,566,738,739,354,566,235,566,521,654,702,739, &
     122,521,735,521,654,737,132,531,132,249,737,248, &
     531,737,738,248,249,738,249,531,733,531,616,702, &
     739,531,616,737,531,593,733,734,531,616,733, 76, &
     531,733,737,179,666,737,179,508,737,315,427,707, &
     737,738,315,508,738, 14,508,717,721,733, 15,508, &
     723,728,733, 15,508,695,728,733, 45,508,737,677, &
     694,733,737,138,694,733,735,170,694,733,677,694, &
     732,738,365,694,738,677,694,738,739,677,694,138, &
     694,146,700,733,437,700,732,474,700,732,738,474, &
     700,738,739,436,700,474,700, 96,700,454,677,733, &
     321,677,732,738,321,677,738,739,321,677,313,677, &
     336,562,733,369,562,732,738,369,562,738,739,369, &
     562,223,562,391,658,738,554,658,735,155,493,733, &
     493,650,732,738,493,650,738,739,493,650, 20,493, &
     551,655,702,739, 88,551,735,551,655,737,159,408 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_4 = (/ &
     159,432,737,303,408,737,738,303,432,738, 14,432, &
     703,721,733, 14,432,716,721,733, 81,408,733,737, &
      14,408,696,721,737, 14,408,696,721,733,145,641, &
     733,735,188,641,733,608,641,733,737,608,641,732, &
     738,335,641,738,608,641,738,739,145,641,608,641, &
     632,682,702,739,632,682,737,632,660,733,734,163, &
     651,733,418,651,732,480,651,732,738,480,651,738, &
     739,429,651,480,651,104,651,387,608,733,307,608, &
     732,738,307,608,738,739,296,608,307,608,232,608, &
     696,702,716,739, 14,476,716,721,735,696,716,737, &
     564,716,737,703,716,696,716,733,405,619,738,600, &
     619,735,327,484,733,326,484,732,738,326,484,738, &
     739,326,484,292,484,468,626,702,739,101,468,735, &
     468,626,737,168,462,733,462,486,732,738,462,486, &
     738,739,462,486, 26,462,195,485,195,246,737,245, &
     485,737,738,245,246,738,246,485,733,485,599,733, &
     485,600,733,734,485,599,702,739,485,599,737, 75, &
     485,733,737,128,470,733,470,543,732,738,470,543, &
     738,739,470,543, 29,470,423,522,733,359,522,732, &
     738,359,522,738,739,359,522,238,522,518,656,738, &
     644,656,735,455,611,702,739,107,455,735,455,611, &
     737,211,427,211,524,737, 14,524,721,723,733, 14, &
     524,721,729,733, 14,524,712,721,733, 15,524,703, &
     728,733, 15,524,716,728,733,300,427,737,738,300, &
     524,738, 71,427,733,737, 14,427,720,721,737, 14, &
     427,720,721,733,602,642,733,737,151,642,733,735, &
     193,642,733,602,642,732,738,380,642,738,602,642, &
     738,739,602,642,151,642,160,684,733,445,684,732, &
     475,684,732,738,475,684,738,739,444,684,475,684, &
     121,684,378,602,733,299,602,732,738,299,602,738 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_5 = (/ &
     739,254,602,299,602,228,602,643,644,733,737, 52, &
     643,733,735,173,643,733,643,644,732,738,419,643, &
     738,643,644,738,739,643,644, 52,643,275,644,733, &
     644,656,732,738,644,656,738,739,644,656, 15,118, &
     696,728,737, 15,118,696,728,733,494,703,739, 93, &
     703,735,503,703,737,625,730,625,718,737,702,720, &
     729,739, 14,540,721,729,735, 15,476,728,729,735, &
     720,729,737,668,729,737,720,729,733,712,729,686, &
     702,704,739,404,625,704,735, 14,276,704,721,735, &
     686,704,737,595,704,737,686,704,733,461,704,469, &
     614,739,469,638,735,737,469,604,737,512,712,739, &
      95,712,735,495,712,737,214,699,737,214,699,733, &
     207,693,737,207,699,737,413,707,729,734,737,738, &
     413,693,738,578,698,733,737,150,578,733,735,191, &
     578,733,578,698,732,738,205,578,738,578,698,738, &
     739,578,698,150,578,497,698,733,496,698,732,738, &
     496,698,738,739,496,698, 14,721,724,734, 14,721, &
     724,732,738, 14,721,724,738,739,  8, 14,721,724, &
     736, 14,410,721,724,635,724,177,401,177,472,737, &
     401,402,737,738,402,670,733,734,738,472,561,698, &
      14,472,670,721,733,401,670,733,734,737,401,670, &
     733,734, 89,401,733,737, 89,472,733,452,699,737, &
     452,497,733,734,452,729,730,737, 84,452,737, 84, &
     729,730,255,729,730,737,255,311,733,734,255,729, &
     730,733,333,667,737,333,364,737,333,683,737,738, &
      14,364,482,721,738,229,364,737,229,683,733,738, &
     395,679,702,739,395,679,737,203,548,733,548,664, &
     732,738,548,664,738,739,548,664,175,501,737,175, &
     683,737, 14,482,683,721,733,304,683,733, 38,683, &
     737,389,663,738,535,663,735,114,627,636,733,737 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_6 = (/ &
     631,639,733,737, 59,639,733,735,187,639,733,631, &
     639,732,738,340,639,738,631,639,738,739,631,639, &
      59,639,434,631,733,224,631,732,738,224,631,738, &
     739,224,631,685,702,708,739, 15, 86,708,728,735, &
      15,388,708,728,735,685,708,737,634,708,737,685, &
     708,733,701,708,509,701,739,678,701,734,735,737, &
     506,701,737,702,722,723,739,702,723,725,739, 14, &
     388,721,723,735, 15,404,723,728,735,722,723,737, &
     594,723,737,723,725,737,722,723,733,734,723,725, &
     733,734,695,723,515,695,739,630,695,734,735,737, &
     499,695,737,443,722,733,737,552,722,733,443,722, &
     732,738,343,722,738,443,722,738,739,443,722,539, &
     720,733,737,636,720,733,735,180,720,733,539,720, &
     732,738,337,720,738,539,720,738,739,539,720,636, &
     720,174,609,737,174,609,733,197,687,737,197,609, &
     737,415,707,729,734,737,738,415,687,738,640,674, &
     733,737,204,640,733,735,126,640,733,640,674,732, &
     738,332,640,738,640,674,738,739,640,674,204,640, &
     477,674,733,271,674,732,738,271,674,738,739,271, &
     674,385,674, 15,728,731,734, 15,728,731,732,738, &
      15,728,731,738,739,  8, 15,728,731,736,627,731, &
      15,410,728,731,144,441,144,479,737,441,442,737, &
     738,442,690,730,733,734,738,479,674,714, 15,479, &
     690,728,733,441,690,730,734,737,441,690,730,733, &
     734,100,441,733,737,100,479,733,240,273,113,273, &
     737,113,729,730,240,720,730,737,240,720,730,239, &
     240,733,737,239,729,730,733,124,707,737,399,672, &
     702,739,399,672,737,147,556,733,556,653,732,738, &
     556,653,738,739,556,653,161,489,737,161,596,737, &
      15,596,636,728,733,302,596,733, 37,596,737,422 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_7 = (/ &
     566,737,422,596,737,738,354,422,737, 15,354,636, &
     728,738,235,354,737,235,596,733,738,397,654,738, &
     549,654,735,122,572,627,733,737,593,616,733,737, &
      74,616,733,735,183,616,733,593,616,732,738,414, &
     616,738,593,616,738,739,593,616, 74,616,264,593, &
     733,447,593,732,738,447,593,738,739,447,593, 15, &
     540,717,728,735,598,717,737, 15,717,728,730,733, &
     734,138,677,737,138,677,733,170,694,737,170,677, &
     737,365,717,734,737,738,365,694,738,146,436,146, &
     474,737,436,437,737,738,437,690,730,733,734,738, &
     474,633,714, 15,474,690,728,733,436,690,730,734, &
     737,436,690,730,733,734, 96,436,733,737, 96,474, &
     733,454,677,737,454,477,730,733,734,321,454,737, &
     454,717,733,734,737,321,717,733,734,313,321,737, &
     313,385,730,733,734,313,717,733,734,336,562,737, &
     336,369,737,336,650,737,738, 15,369,572,728,738, &
     223,369,737,223,650,733,738,391,681,702,739,391, &
     681,737,200,554,733,554,658,732,738,554,658,738, &
     739,554,658,155,493,737,155,650,737, 15,572,650, &
     728,733,285,650,733, 20,650,737,392,655,738,550, &
     655,735, 88,510,627,733,737,557,696,733,735,142, &
     696,733,500,696,733,737,500,696,732,738,372,696, &
     738,500,696,738,739,557,696,500,696,145,608,737, &
     145,608,733,188,641,737,188,608,737,335,716,734, &
     737,738,335,641,738,660,682,733,737,135,682,733, &
     735,209,682,733,660,682,732,738,339,682,738,660, &
     682,738,739,660,682,135,682,370,660,733,286,660, &
     732,738,286,660,738,739,561,660,525,660,286,660, &
     163,429,163,480,737,418,429,737,738, 14,418,632, &
     721,733,738,480,561,660, 14,480,632,721,733, 14 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_8 = (/ &
     429,682,721,737,429,660,697,104,429,733,737,104, &
     480,733,296,387,307,387,737,387,716,733,734,737, &
     307,716,733,734,296,696,734,737,296,696,733,734, &
     232,296,733,737,232,716,733,734,453,564,733, 99, &
     564,732,738, 99,564,738,739,483,564,227,564, 99, &
     564,405,649,702,739,405,649,737,268,600,733,600, &
     619,732,738,600,619,738,739,600,619,327,484,737, &
      14,327,557,721,737,738,326,327,737, 14,326,557, &
     721,738,292,326,737, 14,292,557,721,733,738,396, &
     626,738,534,626,735,101,557,635,733,737,168,462, &
     737,168,486,737, 14,486,557,721,733,259,486,733, &
      26,486,737,133,599,733,599,600,733,737, 62,599, &
     733,735,599,600,732,738,421,599,738,599,600,738, &
     739,599,600, 62,599,128,470,737,128,543,737, 14, &
     543,636,721,733,310,543,733, 29,543,737,423,522, &
     737,423,543,737,738,359,423,737, 14,359,636,721, &
     738,238,359,737,238,543,733,738,518,680,702,739, &
     518,680,737,406,611,738,541,611,735,107,510,635, &
     733,737,151,602,737,151,602,733,193,642,737,193, &
     602,737,380,729,734,737,738,380,642,738,160,444, &
     160,475,737,444,445,737,738,445,632,730,733,734, &
     738,475,660,714, 15,475,632,728,733,444,632,730, &
     734,737,444,632,730,733,734,121,444,733,737,121, &
     475,733,254,378,378,729,733,734,737,299,378,737, &
     299,729,733,734,254,720,734,737,254,720,733,734, &
     228,254,733,737,228,729,733,734, 52,644,737,173, &
     643,737,173,644,737,275,419,734,737,738,419,643, &
     738,275,644,737,275,656,737,199,494,733,431,494, &
     732,738,431,494,738,739,431,494, 93,646, 93,715, &
     734,737,288,503,733, 92,503,732,738, 92,503,738 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_9 = (/ &
     739,171,503, 92,503, 66,503,425,718,733,274,718, &
     732,738,274,718,738,739,274,718,242,718,710,718, &
     257,668,733,373,668,732,738,373,668,738,739,628, &
     668,236,668,373,668,482,686,733,735,172,686,733, &
     581,686,733,737,581,686,732,738,358,686,738,581, &
     686,738,739,482,686,581,686,404,724,404,733,734, &
     737,276,718,737,276,707,730, 85,276,276,623,360, &
     595,733,374,595,732,738,374,595,738,739,237,595, &
     374,595,461,570,739,461,520,735,461,567,737, 23, &
     733,734, 23,734,737, 23,676,280,614,733, 94,614, &
     732,738, 94,614,738,739, 94,614,412,638,733,116, &
     638,732,738,116,638,738,739,305,638,116,638, 61, &
     638,194,604,733,234,604,732,738,234,604,738,739, &
     234,604, 41,604,297,512,733,110,512,732,738,110, &
     512,738,739,110,512, 95,706,734,737, 95,647,164, &
     495,733,241,495,732,738,241,495,738,739,241,495, &
      27,495,150,698,737,150,698,733,191,578,737,191, &
     698,737,205,578,737,738,205,578,738,497,698,737, &
     497,625,733,734,737,496,497,737, 15,497,728,730, &
     737,496,625,733,734, 15,496,728,730,635,733,734, &
     635,733,734,737,561,697,737, 14,561,721,733,734, &
     311,496,737,311,625,733,734, 15,311,728,730,733, &
     482,581,737,482,635,730,393,679,738,537,679,735, &
     203,548,737,203,664,737,304,504,739,304,511,737, &
     389,584,739,389,591,737,166,535,733,535,663,732, &
     738,535,663,738,739,535,663,539,636,737,635,636, &
     730,733,734,627,730,733,627,730,737, 59,631,737, &
     187,639,737,187,631,737,340,434,734,737,738,340, &
     639,738,434,631,737,224,434,737,224,518,738,473, &
     685,733,737,186,685,733,473,685,732,738,426,685 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_10 = (/ &
     738,473,685,738,739,473,685,261,685, 86,730,734, &
     737, 86,731,388,727,388,730,734,737,450,634,733, &
     102,634,732,738,102,634,738,739,102,634,312,634, &
     253,509,733, 98,509,732,738, 98,509,738,739, 98, &
     509,366,678,733,103,678,732,738,103,678,738,739, &
     266,678,103,678, 72,678,217,506,733,226,506,732, &
     738,226,506,738,739,226,506, 46,506,547,725,733, &
     573,725,733,737,510,725,733,735,573,725,732,738, &
     420,725,738,573,725,738,739,573,725,510,725,381, &
     594,733,384,594,732,738,384,594,738,739,222,594, &
     384,594,252,515,733, 87,515,732,738, 87,515,738, &
     739, 87,515,278,630,733,112,630,732,738,112,630, &
     738,739,112,630,176,499,733,231,499,732,738,231, &
     499,738,739,231,499, 24,499, 15,443,728,733,734, &
     256,443,733,404,460,552,735, 14, 42,552,721,735, &
     552,648,737, 14,552,721,730,737, 15,343,728,734, &
     737,738,343,722,738,108,539,707, 15,539,728,733, &
     734,180,720,737,180,539,737, 15,337,728,734,737, &
     738,337,720,738,204,674,737,204,674,733,126,640, &
     737,126,674,737, 15,332,728,734,737,738,332,640, &
     738,477,674,737,271,477,737, 15,477,728,733,734, &
     737, 15,271,728,733,734,385,661,737, 15,385,728, &
     733,734,416,715,733,272,715,732,738,272,715,738, &
     739, 14,715,721,272,715,284,715, 15,714,728,733, &
     734,702,714,726,739,714,726,737,394,672,738,533, &
     672,735,147,556,737,147,653,737,302,597,739,302, &
     498,737,397,574,739,397,579,737,165,549,733,549, &
     654,732,738,549,654,738,739,549,654, 15,572,728, &
     733,734,737,572,635,707,733,734, 74,593,737,183, &
     616,737,183,593,737,264,414,734,737,738,414,616 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_11 = (/ &
     738,264,593,737,264,447,737, 70,447,738,451,598, &
     733,400,598,732,738,400,598,738,739,233,598,598, &
     629,400,598,449,633,733,428,633,732,738,428,633, &
     738,739,428,633,403,681,738,555,681,735,200,554, &
     737,200,658,737,285,569,739,285,491,737,392,587, &
     739,392,575,737,148,550,733,550,655,732,738,550, &
     655,738,739,550,655,510,573,737,510,627,733,734, &
     500,557,737,557,635,733,734,142,696,737,142,500, &
     737, 14,500,721,733,734,108,500,733, 14,372,721, &
     734,737,738,372,696,738,135,660,737,135,660,733, &
     209,682,737,209,660,737,339,525,734,737,738,339, &
     682,738,370,525,286,370,737, 14,370,721,733,734, &
     737, 14,286,721,733,734,525,733,734,737,525,733, &
     734, 14,697,721,737,282,697,733, 14,697,721,732, &
     733,738,382,697,738, 14,697,721,733,738,739, 14, &
     697,721,733,453,483,453,564,737,453,561,733,734, &
     737, 99,453,737, 14, 99,721,733, 50,483,733,737, &
     483,697,733,734,227,483,733,737,227,561,733,734, &
     398,649,738,553,649,735,268,600,737,268,619,737, &
     396,589,739,396,571,737,136,534,733,534,626,732, &
     738,534,626,738,739,534,626,259,519,739,259,487, &
     737,133,599,737,133,600,737, 62,600,737,268,421, &
     734,737,738,421,599,738,310,544,739,310,514,737, &
     411,680,738,538,680,735,406,580,739,406,585,737, &
     196,541,733,541,611,732,738,541,611,738,739,541, &
     611,199,494,737,199,431,737,431,645,738, 69,431, &
     733,645,646,734,645,646,732,738,645,646,738,739, &
       8,645,646,736,410,645,646, 47,646,288,503,737, &
      92,288,737, 92,645,733,171,645,733,737, 66,171, &
     733,737,274,425,737,425,718,737,425,710,274,719 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_12 = (/ &
     730,734,242,620,730,242,710,733,737,710,730,733, &
     734, 23,710,730,702,710,730,734,739,710,730,734, &
     737,257,628,257,668,737,257,373,737, 14, 15,373, &
     721,728,733,457,628,733,737,628,710,733,734,236, &
     628,733,737,236,714,733,734,172,686,737,172,581, &
     737,581,625,733,734,256,581,707,358,625,734,737, &
     738,358,686,738, 85,705,737, 85,707,730,623,625, &
     734,623,625,732,738,623,625,738,739,  8,623,625, &
     736,410,623,625,360,595,737,360,714,730,737,360, &
     374,737, 14,374,625,721,733,237,374,737,237,714, &
     730,733,269,570,733,106,570,732,738,106,570,738, &
     739,106,570,520,624,734,737,520,624,733,734,212, &
     567,733,230,567,732,738,230,567,738,739,230,567, &
      18,567,635,676,733,735,546,676,733,676,734,737, &
     676,732,733,734,738,676,733,734,738,739,676,733, &
     734,738,739,676,733,734,635,676,280,614,737, 94, &
     280,737, 94,464,738,305,412,412,638,737,116,412, &
     737, 15,116,728,730,305,560,737,305,730,734, 61, &
     305,733,737,194,604,737,194,234,737,234,464,733, &
      41,234,737,297,512,737,110,297,737,110,711,738, &
     270,706,733, 97,706,732,738, 97,706,738,739, 97, &
     706,647,711,734,647,711,732,738,647,711,738,739, &
       8,647,711,736,410,647,711, 25,647,164,495,737, &
     164,241,737,241,711,733, 27,241,737,393,622,739, &
     393,592,737,130,537,733,537,679,732,738,537,679, &
     738,739,537,679,260,504,733,117,504,732,738,117, &
     504,738,739,117,504, 78,511,733, 43,511,732,738, &
      43,511,738,739, 77,511, 43,511, 58,511,210,584, &
     733,363,584,732,738,363,584,738,739,363,584,178, &
     591,733,353,591,732,738,353,591,738,739,353,591 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_13 = (/ &
     166,535,737,166,663,737, 15,473,728,730,256,473, &
     707,186,685,737,186,473,737, 15,426,719,728,734, &
     737,738,426,685,738,261,473,737,261,627,730,733, &
     734, 15,727,728,734, 15,727,728,732,738, 15,727, &
     728,738,739,  8, 15,727,728,736, 15,410,727,728, &
     450,634,737,376,450,733,734,737,102,450,737, 15, &
     102,728,733,109,312,733,737,312,376,733,734,253, &
     509,737, 98,253,737, 98,528,738,266,366,366,678, &
     737,103,366,737,103,709,730,266,662,737,266,730, &
      72,266,733,737,217,506,737,217,226,737,226,528, &
     733, 46,226,737,388,546,547,735, 15, 33,547,728, &
     735,547,675,737, 15,547,728,733,734,737, 14,573, &
     707,721,734,256,573,733, 14,420,719,721,734,737, &
     738,420,725,738,381,714,734,381,384,737,381,714, &
     733,734,737, 14, 15,384,721,728,733,222,384,737, &
     222,714,733,734,252,515,737, 87,252,737, 87,527, &
     738,278,630,737,278,719,730,737,112,278,737,112, &
     719,730,176,499,737,176,231,737,231,527,733, 24, &
     231,737,256,688,737,460,659,737,460,730,737, 42, &
     659,737,417,648,733,263,648,732,738,263,648,738, &
     739,263,648,108,673,737,301,661,733, 15,661,728, &
     737, 15,661,728,732,733,738,356,661,738, 15,661, &
     728,733,738,739, 15,661,728,733, 14,416,721,416, &
     715,737,272,416,737,416,719,733,734,737,272,719, &
     733,734,459,726,733, 15,726,728,737, 15,726,728, &
     732,733,738,330,726,738, 15,726,728,733,738,739, &
      15,726,728,733,394,603,739,394,583,737,218,533, &
     733,533,672,732,738,533,672,738,739,533,672,291, &
     597,733,111,597,732,738,111,597,738,739,111,597, &
     139,498,733, 34,498,732,738, 34,498,738,739, 34 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_14 = (/ &
     498, 39,498,181,574,733,349,574,732,738,349,574, &
     738,739,349,574,221,579,733,355,579,732,738,355, &
     579,738,739,355,579,165,549,737,165,654,737, 70, &
     617,737,451,629,451,598,737,451,714,730,737,400, &
     451,737,400,714,730, 15,400,728,733,233,629,733, &
     737,233,714,730,733, 64,629,737,629,710,730,733, &
     629,726,730,449,710,428,449,737, 14,449,721,730, &
     737, 15,449,728,733,734,737, 14,428,721,730, 15, &
     428,728,733,734,403,605,739,403,586,737,141,555, &
     733,555,681,732,738,555,681,738,739,555,681,265, &
     569,733, 90,569,732,738, 90,569,738,739, 90,569, &
     157,491,733, 31,491,732,738, 31,491,738,739, 31, &
     491, 40,491,167,587,733,347,587,732,738,347,587, &
     738,739,347,587,198,575,733,341,575,732,738,341, &
     575,738,739,341,575,148,550,737,148,655,737,282, &
     697,737, 14,282,721,733,737, 14,382,721,734,737, &
     738,382,697,738, 50,733,734,737, 50,733,734,398, &
     621,739,398,577,737,156,553,733,553,649,732,738, &
     553,649,738,739,553,649,213,589,733,319,589,732, &
     738,319,589,738,739,319,589,216,571,733,350,571, &
     732,738,350,571,738,739,350,571,136,534,737,136, &
     626,737,287,519,733, 91,519,732,738, 91,519,738, &
     739, 91,519, 68,487,733, 30,487,732,738, 30,487, &
     738,739, 67,487, 30,487, 53,487,251,544,733,123, &
     544,732,738,123,544,738,739,123,544, 80,514,733, &
      19,514,732,738, 19,514,738,739, 79,514, 19,514, &
      55,514,411,607,739,411,590,737,192,538,733,538, &
     680,732,738,538,680,738,739,538,680,215,580,733, &
     329,580,732,738,329,580,738,739,329,580,125,585, &
     733,379,585,732,738,379,585,738,739,379,585,196 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_15 = (/ &
     541,737,196,611,737,645,702,715,734,739,645,715, &
     734,737,645,715,733,734, 69,171,737,738, 47,715, &
     737,620,719,737,149,620,733,735,281,620,733,620, &
     719,732,733,738,322,620,738,620,719,733,738,739, &
     620,719,733,149,620,457,702,730,734,739,457,730, &
     734,737,457,730,733,734,115,705,733,737,352,705, &
     733,115,705,732,738,115,705,738,739,314,705,115, &
     705, 15,705,728,269,570,737,106,269,737,106,520, &
     738,345,624,733,119,624,732,738,119,624,738,739, &
     624,625,225,624,119,624,212,567,737,212,230,737, &
     230,520,733, 18,230,737,546,733,734,737,546,676, &
     737,464,638,737,464,705,730,137,560,733,317,560, &
     732,738,317,560,738,739,317,560,618,702,711,739, &
     618,711,737,706,711,733,734,270,706,737, 97,270, &
     737, 97,719,730, 25,706,737,158,622,733,438,622, &
     732,738,438,622,738,739,438,622,162,592,733,344, &
     592,732,738,344,592,738,739,344,592,130,537,737, &
     130,679,737,260,504,737,117,260,737,117,507,738, &
      77, 78, 43, 78,737, 43,582, 77,582,737, 58, 77, &
     733,737,210,584,737,210,363,737,363,606,627,738, &
     178,591,737,178,353,737,353,606,627,733,376,517, &
     733,737, 15,376,728,730,733,109,615,737,109,661, &
     730,528,671,702,739,528,671,737,528,678,733,734, &
     348,662,733,290,662,732,738,290,662,738,739,290, &
     662, 33,676,737,481,675,733,306,675,732,738,306, &
     675,738,739,306,675,527,665,702,739,527,665,737, &
     527,630,733,734,153,688,733, 49,688,732,738, 49, &
     688,738,739, 49,688, 44,688,659,730,733,737,460, &
     659,733,659,730,732,738,331,659,738,659,730,738, &
     739,659,730,417,648,737,263,417,737,417,714,737 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_16 = (/ &
      14,263,460,721,733,277,673,733, 36,673,732,738, &
      36,673,738,739, 65,673, 36,673,182,673,301,661, &
     737, 15,301,728,733,737, 15,356,728,734,737,738, &
     356,661,738,459,546,730,733, 15,459,728,733,737, &
     459,726,737,330,726,738, 15,330,728,734,737,738, &
     206,603,733,435,603,732,738,435,603,738,739,435, &
     603,127,583,733,357,583,732,738,357,583,738,739, &
     357,583,218,533,737,218,672,737,291,597,737,111, &
     291,737,111,505,738,139,498,737, 34,139,737, 34, &
     613, 39,613,737,181,574,737,181,349,737,349,606, &
     627,738,221,579,737,221,355,737,355,606,627,733, &
     154,617,733,440,617,732,738,440,617,738,739,440, &
     617, 15, 64,728,730,734,143,605,733,430,605,732, &
     738,430,605,738,739,430,605,134,586,733,351,586, &
     732,738,351,586,738,739,351,586,141,555,737,141, &
     681,737,265,569,737, 90,265,737, 90,471,738,157, &
     491,737, 31,157,737, 31,588, 40,588,737,167,587, &
     737,167,347,737,347,606,627,738,198,575,737,198, &
     341,737,341,606,627,733,189,621,733,446,621,732, &
     738,446,621,738,739,446,621,201,577,733,368,577, &
     732,738,368,577,738,739,368,577,156,553,737,156, &
     649,737,213,589,737,213,319,737,319,456,635,738, &
     216,571,737,216,350,737,350,456,635,733,287,519, &
     737, 91,287,737, 91,478,738, 67, 68, 30, 68,737, &
      30,532, 67,532,737, 53, 67,733,737,251,544,737, &
     123,251,737,123,490,738, 79, 80, 19, 80,737, 19, &
     545, 79,545,737, 55, 79,733,737,129,607,733,433, &
     607,732,738,433,607,738,739,433,607,152,590,733, &
     386,590,732,738,386,590,738,739,386,590,192,538, &
     737,192,680,737,215,580,737,215,329,737,329,606 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_17 = (/ &
     635,738,125,585,737,125,379,737,379,606,635,733, &
     149,719,733,737,281,620,737,281,719,733,737,322, &
     719,734,737,738,322,620,738,115,719,730,352,705, &
     737, 15,352,728,352,719,730,737, 15,314,728,733, &
     737, 63,124,314,707,734,314,719,730,733, 63,733, &
     737,345,625,345,624,737,345,709,730,737,119,345, &
     737,119,709,730,225,625,733,737,225,709,730,733, &
     137,560,737,137,317,737,317,719,730,734,140,618, &
     733,618,706,733,737,618,706,732,738,324,618,738, &
     618,706,738,739,618,706,158,622,737,158,438,737, &
     438,606,627,702,738,162,592,737,162,344,737,344, &
     606,627,738,507,710,730,734,737,507,576,733,734, &
     582,628,730,733,737,298,582,733,582,628,730,732, &
     738,383,582,738,582,628,730,738,739,582,628,730, &
      21,606,737,517,657,737,517,730,734,517,615,737, &
     289,615,733,517,615,732,733,738,316,615,738,517, &
     615,733,738,739,517,615,733, 54,671,733,735,202, &
     671,733,671,678,733,737,671,678,732,738,424,671, &
     738,671,678,738,739, 54,671,671,678,348,662,737, &
     290,348,737,348,719,730,734,737,290,719,730,734, &
     481,675,737,477,481,733,737,306,481,737,459,481, &
     733,734,737, 15,306,546,728,733, 51,665,733,735, &
     219,665,733,630,665,733,737,630,665,732,738,325, &
     665,738,630,665,738,739, 51,665,630,665,153,688, &
     737, 49,153,737, 49,726, 44, 49,737,331,719,734, &
     737,738,331,659,738,182,277, 36,277,737, 36,697, &
      65,182,733,737,182,733,734,737,206,603,737,206, &
     435,737,435,606,627,702,738,127,583,737,127,357, &
     737,357,606,627,738,505,517,733,734,737,505,610, &
     730,542,613,730,733,737,295,613,733,542,613,730 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_18 = (/ &
     732,738,367,613,738,542,613,730,738,739,542,613, &
     730,154,617,737,154,440,737,440,714,733,734,738, &
     143,605,737,143,430,737,430,606,627,702,738,134, &
     586,737,134,351,737,351,606,627,738,471,710,730, &
     734,737,471,568,730,346,588,733,588,629,734,737, &
     588,629,732,733,734,738,361,588,738,588,629,733, &
     734,738,739,588,629,733,734,189,621,737,189,446, &
     737,446,456,702,734,738,201,577,737,201,368,737, &
     368,456,635,738, 22,456,737,478,525,733,734,737, &
     478,526,733,734,338,532,733,483,532,734,737,483, &
     532,732,733,734,738,362,532,738,483,532,733,734, &
     738,739,483,532,733,734,490,525,730,734,737,490, &
     610,733,734,545,628,734,737,323,545,733,545,628, &
     732,733,734,738,318,545,738,545,628,733,734,738, &
     739,545,628,733,734,129,607,737,129,433,737,433, &
     606,702,734,738,152,590,737,152,386,737,386,606, &
     635,738,140,618,737,140,706,737, 35,324,734,737, &
     738,324,618,738,247,576,733,576,710,730,733,737, &
     576,710,730,732,738,342,576,738,576,710,730,738, &
     739,576,710,730,298,582,737,298,628,730,737,383, &
     628,730,737,738,383,582,738, 21,256,738,208,657, &
     733,320,657,732,738,320,657,738,739,320,657,289, &
     615,737,289,517,733,737,316,517,734,737,738,316, &
     615,738, 54,678,737,202,671,737,202,678,737,266, &
     424,734,737,738,424,671,738, 51,630,737,219,665, &
     737,219,630,737,325,466,734,737,738,325,665,738, &
     279,610,733,525,610,730,733,737,525,610,730,732, &
     738,377,610,738,525,610,730,738,739,525,610,730, &
     457,542,733,737,525,542,730,733,295,613,737,295, &
     542,730,737,367,542,730,737,738,367,613,738,375 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_19 = (/ &
     568,733,568,710,734,737,568,710,732,733,734,738, &
     334,568,738,568,710,733,734,738,739,568,710,733, &
     734,346,588,737,346,629,733,734,737,361,629,734, &
     737,738,361,588,738, 22,108,738,371,526,733,525, &
     526,734,737,525,526,732,733,734,738,328,526,738, &
     525,526,733,734,738,739,525,526,733,734,338,532, &
     737,338,483,733,734,737,362,483,734,737,738,362, &
     532,738,323,545,737,323,628,733,734,737,318,628, &
     734,737,738,318,545,738, 35,730,737,247,576,737, &
     247,710,730,737,342,710,730,737,738,342,576,738, &
     208,657,737,208,320,737,320,719,730,734,466,702, &
     730,734,739,466,730,734,737,466,730,733,734,279, &
     610,737,279,525,730,737,377,525,709,737,738,377, &
     610,738,375,568,737,375,710,733,734,737,334,710, &
     734,737,738,334,568,738,371,526,737,371,525,733, &
     734,737,328,525,734,737,738,328,526,738, 17, 82, &
     735,488,732, 48, 73,691,108,222,668,689,330,481, &
     334,608,580,454,480,664, 46, 47,682,343,446,266, &
     364,127,226,519, 98,399,512,383,439,337,106,231, &
     551,  1,232,456, 71,417,192,704,195,352,199,518, &
     615,214,299,310,688,738,739,410,600,698,396, 91, &
     135, 93, 97,224,524,587,716,252,361,311,158,103, &
     459,709,491,516, 48,196,116,286,357,657,638,570, &
     300,425, 50,687,221,681,174,631,291, 18,605, 16, &
     132,137, 84, 19,373,  2,141,701,442,522,572,322, &
     255,259,675, 85,611,339,175,414,181,699,189,692, &
     540, 86,354,238,289, 87,365,530,212,374,620,535, &
     567,691,377,329,125,434,640,126,  3,353,284,617, &
     487, 88,279, 20,245,444, 78,128,366,616,129,722, &
     443,669,575, 51,317,319,427, 52, 21,595,228,328 /)
  INTEGER, PARAMETER, DIMENSION(360) :: IROW_STOICM_20 = (/ &
     130,257,260,586,569,388,497,601,336, 89,268,599, &
     271,453,437,596,515,  4,275,493,342, 90,561,131, &
     447, 53, 54,700,133,448,418,134,471, 55,473,685, &
     136, 92, 56,356,694,288,676,360,506,715, 94,548, &
     464,445,402,606, 95,644,514,303,306,671,387,256, &
     635,703,138,623,139, 96, 13,719,140, 22,593,223, &
      57,680,397,142,355,656,468,292,511,386,479,143, &
     624,582,544,646,543,420,347,412,693,475,505,247, &
       5, 58,665,484,144,490,508,248,520,673,642,736, &
     547,452,552,250,225,562,589, 59, 23,581,686,494, &
     145, 24, 99,436,146,251,504,421,507,363,147,367, &
     148,375,149,717, 25,150,731,151, 60, 26,467,409, &
     647,469,556, 61,652,727,100, 62, 63,462,152,315, &
     714,622,101,153,391,499,154,316,155, 64,318,327, &
     619,496,156,320,545,321,659,253,157,102,323,478, &
      65,159,651,683,324,325,627,495,537,227,160,254, &
      66,502,603,503,326,161, 27,162,450,613,730,677, &
     509,578,163,641,477,164,258,229,466,104, 68,165, &
     261,166,658,711,728,  6,690,262,649,167,168,472, &
     331,105,554,625,332,263,546,333,533,525,169,389, &
     264,  7,170,483,265,335,171,598,702,555,653,500, &
     696,724,614,549,172,721,230,267,173,679, 28,579, &
      29,390,269,270,482, 30,107, 31, 67,338, 32,527, &
     558,521,720,660,340,109,176,636,486,528,633,697, &
     312,523,713,428,470,272,626,429,430,177,413,431, &
     273,178,110,274,341,392,393,559,179,672,734,180, &
     708,542,560,630,455,557, 33,111,182,432,183,276, &
      34,539,632,394,706,184,277,594,577,415,457,344, &
     489,645,233,416,278,345,185,574,529,609,531,629, &
     234,112,186,395, 69,566,492,725,573, 70,235,187 /)
  INTEGER, PARAMETER, DIMENSION(212) :: IROW_STOICM_21 = (/ &
     346,433,458,538, 35,534,188,  8,313, 36,280,236, &
     398,113,190,281,191,348,666, 37,114,193,194,282, &
     536,349,350,628,283,718,419, 38,563,591,735,351, &
     115,648, 39,604,246,400,435, 72,401,237,517,197, &
     568,198,602, 73,607, 40,249,678,285,449,474, 41, &
     654,403, 74,438,498,571,541,200,460,117,723,404, &
     707,737,405,501,526,670,612,201,476,684,695,118, &
     406,667, 42,461,287,202,639, 75,203,204,358,359, &
     205,206,119,207,290,407,663,208,610,463,314,362, &
     422,239,120,661,576,209,121,423,597,122,210,211, &
     729, 43, 76,123, 77,465,213,241,293,550,368,451, &
      44,424, 80,732,  9,369,370,294,510,618,712,371, &
     583,372,215,124,295,242,584,650,376,296,378,710, &
     585,532,297,553,655,298,513,621, 45,440,643, 79, &
     216,726,674,379,380,381,408,217,441,301,302,588, &
     733,662,382,218,485,304,305,384, 81,590,705,634, &
     426,637,411,219, 49,592,564,385,240,307, 17, 82, &
     488,565,308,243,220, 83,309,244 /)
  INTEGER, PARAMETER, DIMENSION(7772) :: IROW_STOICM = (/&
    IROW_STOICM_0, IROW_STOICM_1, IROW_STOICM_2, IROW_STOICM_3, IROW_STOICM_4, &
    IROW_STOICM_5, IROW_STOICM_6, IROW_STOICM_7, IROW_STOICM_8, IROW_STOICM_9, &
    IROW_STOICM_10, IROW_STOICM_11, IROW_STOICM_12, IROW_STOICM_13, IROW_STOICM_14, &
    IROW_STOICM_15, IROW_STOICM_16, IROW_STOICM_17, IROW_STOICM_18, IROW_STOICM_19, &
    IROW_STOICM_20, IROW_STOICM_21 /)

  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_0 = (/ &
       1,  1,  2,  2,  3,  3,  3,  4,  4,  4,  5,  5, &
       5,  6,  6,  7,  7,  7,  8,  8,  8,  9,  9, 10, &
      10, 10, 11, 11, 12, 12, 12, 13, 13, 14, 14, 14, &
      15, 15, 15, 16, 16, 16, 17, 17, 17, 18, 18, 19, &
      19, 20, 20, 20, 21, 21, 21, 22, 22, 22, 22, 23, &
      23, 23, 23, 24, 24, 24, 25, 25, 25, 26, 26, 26, &
      26, 27, 27, 27, 28, 28, 28, 29, 29, 30, 30, 31, &
      31, 32, 32, 32, 33, 33, 34, 34, 34, 35, 35, 35, &
      36, 36, 36, 37, 37, 38, 38, 38, 39, 39, 39, 39, &
      39, 40, 40, 40, 41, 41, 41, 42, 42, 42, 42, 42, &
      43, 43, 43, 44, 44, 44, 45, 45, 45, 46, 46, 46, &
      47, 47, 47, 48, 48, 48, 49, 49, 50, 50, 50, 50, &
      50, 51, 51, 51, 51, 51, 52, 52, 52, 52, 53, 53, &
      53, 54, 54, 54, 54, 55, 55, 55, 55, 56, 56, 56, &
      56, 57, 57, 57, 57, 58, 58, 58, 59, 59, 59, 60, &
      60, 60, 60, 60, 61, 61, 61, 62, 62, 62, 63, 63, &
      63, 64, 64, 64, 64, 64, 64, 65, 65, 65, 65, 65, &
      66, 66, 66, 67, 67, 67, 68, 68, 68, 69, 69, 70, &
      70, 70, 70, 71, 71, 71, 71, 71, 72, 72, 72, 72, &
      73, 73, 73, 74, 74, 74, 74, 75, 75, 75, 76, 76, &
      76, 77, 77, 77, 77, 78, 78, 78, 79, 79, 79, 79, &
      80, 80, 80, 80, 80, 81, 81, 81, 81, 82, 82, 82, &
      83, 83, 83, 84, 84, 84, 85, 85, 85, 85, 85, 86, &
      86, 86, 86, 87, 87, 87, 87, 87, 88, 88, 88, 88, &
      88, 88, 89, 89, 89, 89, 90, 90, 90, 91, 91, 91, &
      92, 92, 92, 93, 93, 93, 93, 93, 94, 94, 95, 95, &
      96, 96, 96, 97, 97, 97, 97, 98, 98, 98, 98, 98, &
      98, 98, 99, 99, 99, 99, 99, 99, 99, 99,100,100, &
     100,101,101,101,101,101,101,102,102,102,102,102, &
     103,103,103,103,104,104,104,104,104,105,105,105 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_1 = (/ &
     105,106,106,106,106,106,107,107,107,107,107,108, &
     108,108,108,109,109,109,109,109,110,110,110,110, &
     111,111,111,111,111,112,112,112,112,112,113,113, &
     113,113,114,114,114,114,114,115,115,115,115,116, &
     116,116,116,116,117,117,117,117,118,118,118,118, &
     118,119,119,119,119,119,120,120,120,120,121,121, &
     121,121,121,122,122,122,122,123,123,123,123,123, &
     124,124,124,125,125,125,126,126,126,126,127,127, &
     127,127,128,128,129,129,130,130,131,131,131,132, &
     132,132,133,133,133,133,134,134,134,134,135,135, &
     136,136,137,137,137,137,138,138,138,138,139,139, &
     139,140,140,140,141,141,141,141,142,142,142,142, &
     143,143,143,144,144,144,144,145,145,145,145,146, &
     146,146,147,147,147,147,148,148,148,149,149,149, &
     150,150,150,151,151,151,151,152,152,152,152,153, &
     153,154,154,155,155,156,156,156,157,157,157,158, &
     158,158,158,159,159,159,159,160,160,161,161,162, &
     162,163,163,163,163,164,164,164,164,165,165,165, &
     166,166,166,167,167,167,167,168,168,168,168,168, &
     169,169,169,169,170,170,170,170,171,171,171,172, &
     172,172,173,173,173,173,174,174,174,175,175,175, &
     176,176,176,177,177,177,177,178,178,178,178,179, &
     179,180,180,181,181,182,182,182,183,183,183,184, &
     184,184,184,185,185,185,185,186,186,187,187,188, &
     188,188,188,189,189,189,189,190,190,190,191,191, &
     191,192,192,192,192,193,193,193,193,193,194,194, &
     194,195,195,195,195,196,196,196,196,197,197,197, &
     198,198,198,198,199,199,199,200,200,200,201,201, &
     201,202,202,202,202,203,203,203,203,204,204,205, &
     205,206,206,207,207,207,207,208,208,208,208,209 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_2 = (/ &
     209,209,210,210,210,211,211,211,211,212,212,212, &
     212,213,213,213,213,214,214,214,215,215,215,216, &
     216,216,216,217,217,217,218,218,218,219,219,219, &
     220,220,220,220,221,221,221,221,222,222,223,223, &
     224,224,225,225,225,225,226,226,226,227,227,227, &
     227,228,228,228,229,229,229,229,230,230,230,231, &
     231,231,232,232,232,232,233,233,233,234,234,234, &
     234,235,235,236,236,237,237,238,238,238,238,239, &
     239,239,239,240,240,240,241,241,241,242,242,242, &
     242,243,243,243,243,243,244,244,245,245,245,246, &
     246,246,246,247,247,247,248,248,248,249,249,249, &
     249,250,250,250,251,251,251,251,252,252,252,253, &
     253,253,253,254,254,254,255,255,255,256,256,256, &
     256,256,257,257,257,258,258,258,258,259,259,259, &
     259,259,260,260,260,260,261,261,261,261,261,262, &
     262,262,262,262,263,263,263,263,263,264,264,264, &
     265,265,265,265,266,266,266,266,267,267,267,268, &
     268,268,268,269,269,269,270,270,270,270,271,271, &
     272,272,273,273,273,273,274,274,274,275,275,275, &
     275,276,276,277,277,278,278,278,279,279,279,279, &
     280,280,280,281,281,281,282,282,282,282,283,283, &
     283,283,284,284,285,285,286,286,287,287,287,288, &
     288,288,288,289,289,289,289,290,290,291,291,292, &
     292,292,293,293,293,293,294,294,294,294,295,295, &
     296,296,297,297,297,298,298,298,299,299,299,300, &
     300,300,300,301,301,301,301,302,302,303,303,304, &
     304,304,304,305,305,305,306,306,306,307,307,308, &
     308,308,309,309,309,309,310,310,310,311,311,311, &
     312,312,312,312,313,313,313,314,314,314,314,315, &
     315,315,316,316,316,316,317,317,318,318,318,319 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_3 = (/ &
     319,319,319,320,320,320,321,321,321,321,321,322, &
     322,322,322,322,323,323,323,323,323,324,324,324, &
     324,324,325,325,325,325,325,326,326,326,326,327, &
     327,327,327,327,328,328,328,328,328,329,329,329, &
     329,329,330,330,330,330,330,331,331,331,331,332, &
     332,332,332,333,333,333,334,334,334,334,335,335, &
     335,336,336,336,336,337,337,338,338,339,339,339, &
     339,340,340,340,341,341,341,341,342,342,343,343, &
     343,343,344,344,344,345,345,346,346,346,347,347, &
     347,348,348,348,348,349,349,349,349,350,350,351, &
     351,352,352,353,353,353,354,354,354,354,355,355, &
     355,355,356,356,357,357,358,358,359,359,359,360, &
     360,360,361,361,361,362,362,362,362,363,363,363, &
     363,364,364,365,365,366,366,366,367,367,367,367, &
     368,368,368,368,369,369,370,370,371,371,371,371, &
     372,372,372,373,373,373,374,374,375,375,375,376, &
     376,376,376,377,377,377,378,378,378,379,379,379, &
     379,380,380,380,381,381,381,381,382,382,382,383, &
     383,383,383,384,384,384,385,385,385,386,386,386, &
     386,386,387,387,387,388,388,388,388,388,389,389, &
     389,389,389,390,390,390,390,390,391,391,391,392, &
     392,392,392,393,393,393,393,394,394,394,395,395, &
     395,395,396,396,396,397,397,397,397,398,398,399, &
     399,400,400,400,401,401,401,402,402,402,402,403, &
     403,403,403,404,404,405,405,406,406,407,407,407, &
     408,408,408,408,409,409,409,409,410,410,411,411, &
     412,412,412,413,413,413,413,414,414,414,414,415, &
     415,416,416,417,417,417,418,418,418,419,419,419, &
     420,420,420,420,421,421,421,421,422,422,423,423, &
     424,424,424,424,425,425,425,426,426,426,427,427 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_4 = (/ &
     428,428,428,429,429,429,429,430,430,430,431,431, &
     431,431,431,432,432,432,432,432,433,433,433,433, &
     434,434,434,434,434,435,435,435,435,435,436,436, &
     436,436,437,437,437,438,438,438,438,439,439,439, &
     439,440,440,440,441,441,441,441,442,442,443,443, &
     444,444,444,444,445,445,445,446,446,446,446,447, &
     447,447,448,448,448,449,449,449,449,450,450,450, &
     450,451,451,452,452,453,453,454,454,454,455,455, &
     455,455,456,456,456,456,457,457,458,458,459,459, &
     460,460,460,460,461,461,461,461,461,462,462,462, &
     463,463,463,464,464,465,465,465,466,466,466,467, &
     467,467,468,468,468,469,469,469,469,470,470,470, &
     470,471,471,472,472,473,473,473,473,474,474,474, &
     475,475,475,476,476,476,477,477,477,477,478,478, &
     478,478,479,479,480,480,481,481,482,482,482,483, &
     483,483,483,484,484,484,485,485,485,486,486,486, &
     487,487,487,487,488,488,488,488,489,489,489,490, &
     490,490,490,491,491,491,492,492,492,492,493,493, &
     493,493,494,494,495,495,496,496,496,497,497,497, &
     497,498,498,498,498,499,499,500,500,501,501,501, &
     502,502,502,503,503,503,503,504,504,504,505,505, &
     505,506,506,507,507,507,508,508,508,508,508,509, &
     509,509,509,509,510,510,510,510,510,511,511,511, &
     511,511,512,512,512,512,512,513,513,513,513,514, &
     514,514,515,515,515,515,516,516,516,516,516,517, &
     517,517,517,517,518,518,518,518,519,519,519,519, &
     520,520,520,521,521,521,521,522,522,522,523,523, &
     523,523,524,524,525,525,526,526,526,527,527,527, &
     528,528,528,528,529,529,529,529,530,530,531,531, &
     532,532,533,533,533,534,534,534,534,535,535,535 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_5 = (/ &
     535,536,536,537,537,538,538,539,539,539,539,540, &
     540,540,540,541,541,541,542,542,542,542,543,543, &
     543,544,544,544,544,545,545,546,546,547,547,547, &
     548,548,548,548,549,549,549,549,550,550,551,551, &
     551,551,551,552,552,552,552,552,553,553,553,554, &
     554,554,555,555,555,556,556,557,557,557,558,558, &
     558,558,559,559,559,559,559,560,560,560,560,560, &
     561,561,561,562,562,562,563,563,563,564,564,565, &
     565,565,565,566,566,566,566,567,567,567,567,567, &
     568,568,568,569,569,569,570,570,570,571,571,572, &
     572,572,573,573,573,573,574,574,574,575,575,575, &
     576,576,576,577,577,577,578,578,578,579,579,579, &
     580,580,580,581,581,581,582,582,582,582,582,582, &
     583,583,583,584,584,584,584,585,585,585,585,586, &
     586,586,587,587,587,587,588,588,588,589,589,589, &
     589,590,590,591,591,592,592,592,593,593,593,593, &
     594,594,594,594,595,595,596,596,596,596,597,597, &
     597,597,597,598,598,598,598,598,599,599,599,599, &
     599,600,600,600,600,601,601,602,602,603,603,603, &
     604,604,604,604,605,605,605,605,605,606,606,606, &
     607,607,607,607,607,608,608,608,608,608,609,609, &
     609,609,610,610,610,610,611,611,611,612,612,612, &
     613,613,613,613,614,614,614,614,615,615,615,616, &
     616,616,617,617,617,617,618,618,618,618,619,619, &
     619,619,620,620,620,621,621,621,622,622,622,622, &
     623,623,623,623,623,624,624,624,625,625,625,625, &
     626,626,626,626,627,627,627,628,628,628,629,629, &
     629,629,630,630,630,630,631,631,632,632,632,633, &
     633,633,634,634,634,634,634,635,635,635,636,636, &
     636,637,637,637,638,638,638,639,639,639,639,639 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_6 = (/ &
     640,640,640,640,641,641,641,641,642,642,642,643, &
     643,643,643,644,644,644,645,645,645,645,646,646, &
     647,647,648,648,648,649,649,649,649,650,650,650, &
     650,651,651,652,652,652,652,653,653,653,653,653, &
     654,654,654,654,654,655,655,655,656,656,656,657, &
     657,657,658,658,659,659,659,660,660,660,660,660, &
     661,661,661,662,662,662,662,663,663,663,663,664, &
     664,664,664,664,665,665,665,665,665,666,666,666, &
     667,667,667,668,668,668,669,669,669,669,670,670, &
     670,670,671,671,672,672,672,673,673,673,673,673, &
     674,674,674,675,675,675,675,676,676,676,677,677, &
     677,677,678,678,678,679,679,679,679,680,680,681, &
     681,681,681,682,682,682,682,683,683,683,684,684, &
     684,684,685,685,685,686,686,686,686,687,687,688, &
     688,689,689,689,690,690,690,691,691,691,692,692, &
     692,693,693,693,693,693,693,694,694,694,695,695, &
     695,695,696,696,696,696,697,697,697,698,698,698, &
     698,699,699,699,700,700,700,700,701,701,702,702, &
     703,703,703,704,704,704,704,705,705,705,705,706, &
     706,707,707,708,708,708,708,709,709,709,709,709, &
     710,710,710,710,710,711,711,711,711,711,712,712, &
     713,713,713,713,714,714,715,715,715,716,716,716, &
     716,717,717,717,717,717,717,718,718,718,719,719, &
     719,719,719,720,720,720,720,720,721,721,721,721, &
     721,722,722,722,722,723,723,723,724,724,725,725, &
     725,726,726,726,727,727,727,727,728,728,728,729, &
     729,729,729,730,730,730,730,731,731,731,732,732, &
     732,732,733,733,733,734,734,734,735,735,735,735, &
     736,736,736,736,737,737,738,738,738,739,739,739, &
     740,740,740,740,740,741,741,741,742,742,742,743 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_7 = (/ &
     743,743,744,744,744,744,745,745,745,746,746,746, &
     746,746,747,747,747,748,748,748,748,749,749,749, &
     750,750,750,751,751,751,751,751,752,752,752,752, &
     753,753,753,753,754,754,754,755,755,755,755,756, &
     756,756,757,757,757,757,758,758,759,759,760,760, &
     760,761,761,761,761,762,762,762,762,763,763,764, &
     764,764,764,764,765,765,765,766,766,766,766,766, &
     766,767,767,767,768,768,768,769,769,769,770,770, &
     770,771,771,771,771,771,772,772,772,773,773,774, &
     774,774,775,775,775,775,776,776,776,776,776,776, &
     777,777,777,778,778,778,778,778,779,779,779,779, &
     779,780,780,780,780,780,781,781,781,781,782,782, &
     782,783,783,783,784,784,784,784,784,785,785,785, &
     786,786,786,786,786,787,787,787,787,788,788,788, &
     789,789,789,789,789,790,790,790,790,791,791,791, &
     792,792,792,793,793,793,793,794,794,794,794,794, &
     795,795,795,796,796,796,796,797,797,797,797,798, &
     798,798,799,799,799,800,800,800,800,801,801,801, &
     801,802,802,803,803,803,804,804,804,805,805,805, &
     805,805,806,806,806,807,807,807,808,808,808,809, &
     809,809,810,810,810,810,810,811,811,811,811,812, &
     812,812,813,813,813,813,814,814,814,814,815,815, &
     815,816,816,816,816,817,817,818,818,819,819,819, &
     820,820,820,821,821,821,822,822,822,823,823,823, &
     823,823,824,824,824,825,825,825,825,826,826,826, &
     826,827,827,827,828,828,828,828,829,829,829,830, &
     830,830,830,831,831,832,832,833,833,833,834,834, &
     834,834,835,835,835,835,836,836,837,837,838,838, &
     839,839,840,840,840,841,841,841,841,842,842,842, &
     842,842,842,843,843,843,844,844,844,844,844,845 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_8 = (/ &
     845,845,845,845,846,846,846,847,847,847,847,848, &
     848,848,849,849,850,850,850,851,851,851,851,851, &
     852,852,852,852,853,853,853,853,854,854,854,854, &
     855,855,855,855,856,856,856,856,857,857,857,858, &
     858,858,858,859,859,859,859,860,860,861,861,862, &
     862,863,863,863,863,864,864,864,865,865,865,866, &
     866,866,866,867,867,867,867,868,868,869,869,869, &
     870,870,870,870,870,870,871,871,871,872,872,872, &
     872,872,873,873,873,874,874,874,874,874,874,875, &
     875,875,876,876,876,877,877,877,877,877,878,878, &
     878,879,879,879,880,880,880,880,880,881,881,881, &
     882,882,882,883,883,883,884,884,884,884,885,885, &
     885,885,886,886,886,886,887,887,887,888,888,888, &
     888,889,889,890,890,891,891,891,892,892,892,893, &
     893,893,893,893,894,894,894,895,895,895,896,896, &
     896,897,897,897,897,898,898,898,899,899,899,899, &
     899,900,900,900,901,901,901,901,902,902,902,902, &
     903,903,903,904,904,904,905,905,905,906,906,906, &
     906,906,907,907,907,908,908,908,909,909,909,910, &
     910,910,911,911,911,911,911,912,912,912,913,913, &
     914,914,914,915,915,915,915,916,916,916,916,916, &
     916,917,917,917,918,918,918,918,918,919,919,919, &
     919,919,920,920,920,920,920,921,921,921,921,922, &
     922,922,923,923,924,924,924,924,924,925,925,925, &
     926,926,926,926,927,927,927,927,928,928,928,928, &
     929,929,929,929,930,930,930,930,931,931,931,932, &
     932,932,933,933,933,934,934,934,934,934,935,935, &
     935,936,936,936,937,937,937,938,938,938,939,939, &
     939,939,940,940,940,940,941,941,942,942,943,943, &
     943,943,944,944,944,945,945,945,945,946,946,946 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_9 = (/ &
     946,947,947,948,948,949,949,950,950,950,951,951, &
     951,951,952,952,952,952,953,953,954,954,955,955, &
     956,956,956,957,957,957,957,958,958,958,958,959, &
     959,960,960,961,961,962,962,962,962,963,963,963, &
     964,964,964,964,965,965,965,965,966,966,966,967, &
     967,967,967,968,968,969,969,970,970,971,971,971, &
     971,972,972,972,973,973,973,974,974,975,975,976, &
     976,976,977,977,977,977,978,978,978,978,979,979, &
     980,980,981,981,981,982,982,982,983,983,983,984, &
     984,984,985,985,985,986,986,987,987,987,988,988, &
     988,988,989,989,989,989,990,990,991,991,991,992, &
     992,992,992,993,993,993,993,994,994,995,995,996, &
     996,997,997,997,998,998,998,998,999,999,999,999, &
     1000,1000,1001,1001,1002,1002,1002,1003,1003,1003,1003,1004, &
     1004,1004,1004,1005,1005,1006,1006,1006,1006,1007,1007,1008, &
     1008,1008,1009,1009,1009,1009,1010,1010,1010,1010,1011,1011, &
     1012,1012,1013,1013,1013,1014,1014,1014,1015,1015,1015,1016, &
     1016,1016,1017,1017,1017,1017,1018,1018,1018,1019,1019,1019, &
     1020,1020,1020,1020,1020,1021,1021,1021,1022,1022,1022,1022, &
     1022,1023,1023,1023,1023,1024,1024,1024,1024,1025,1025,1025, &
     1026,1026,1026,1026,1027,1027,1027,1028,1028,1028,1028,1028, &
     1029,1029,1029,1030,1030,1030,1030,1031,1031,1031,1031,1031, &
     1032,1032,1032,1033,1033,1033,1034,1034,1034,1035,1035,1035, &
     1036,1036,1036,1037,1037,1037,1038,1038,1038,1039,1039,1039, &
     1040,1040,1040,1041,1041,1041,1042,1042,1042,1043,1043,1043, &
     1043,1044,1044,1044,1044,1045,1045,1046,1046,1046,1047,1047, &
     1047,1047,1047,1048,1048,1048,1049,1049,1049,1050,1050,1050, &
     1051,1051,1051,1052,1052,1052,1053,1053,1053,1053,1053,1054, &
     1054,1054,1055,1055,1055,1056,1056,1056,1057,1057,1057,1058, &
     1058,1058,1058,1059,1059,1059,1060,1060,1060,1060,1061,1061 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_10 = (/ &
     1061,1062,1062,1062,1062,1063,1063,1064,1064,1065,1065,1065, &
     1065,1066,1066,1067,1067,1068,1068,1068,1068,1069,1069,1069, &
     1070,1070,1070,1070,1071,1071,1071,1071,1072,1072,1073,1073, &
     1074,1074,1074,1075,1075,1075,1075,1076,1076,1076,1076,1077, &
     1077,1078,1078,1078,1079,1079,1079,1079,1080,1080,1080,1080, &
     1081,1081,1082,1082,1083,1083,1084,1084,1084,1085,1085,1085, &
     1085,1086,1086,1086,1086,1087,1087,1088,1088,1089,1089,1089, &
     1090,1090,1090,1090,1091,1091,1091,1091,1092,1092,1092,1092, &
     1093,1093,1093,1094,1094,1094,1094,1095,1095,1096,1096,1097, &
     1097,1097,1098,1098,1098,1098,1099,1099,1099,1099,1100,1100, &
     1101,1101,1102,1102,1102,1103,1103,1103,1103,1104,1104,1104, &
     1104,1105,1105,1106,1106,1106,1107,1107,1107,1107,1108,1108, &
     1108,1108,1109,1109,1110,1110,1110,1111,1111,1111,1111,1112, &
     1112,1112,1112,1113,1113,1114,1114,1115,1115,1115,1115,1115, &
     1116,1116,1116,1117,1117,1117,1117,1118,1118,1118,1118,1118, &
     1119,1119,1119,1120,1120,1120,1120,1120,1121,1121,1121,1121, &
     1121,1121,1122,1122,1122,1123,1123,1123,1124,1124,1124,1124, &
     1124,1125,1125,1125,1126,1126,1126,1127,1127,1127,1127,1127, &
     1127,1128,1128,1128,1129,1129,1129,1130,1130,1130,1131,1131, &
     1131,1132,1132,1132,1133,1133,1133,1133,1133,1133,1134,1134, &
     1134,1135,1135,1135,1136,1136,1136,1137,1137,1137,1137,1137, &
     1137,1138,1138,1138,1138,1138,1139,1139,1139,1140,1140,1140, &
     1140,1140,1141,1141,1141,1142,1142,1142,1142,1143,1143,1143, &
     1143,1144,1144,1144,1145,1145,1146,1146,1147,1147,1147,1147, &
     1147,1148,1148,1148,1148,1149,1149,1149,1150,1150,1150,1151, &
     1151,1151,1152,1152,1152,1153,1153,1153,1154,1154,1154,1155, &
     1155,1155,1156,1156,1156,1157,1157,1157,1158,1158,1158,1159, &
     1159,1159,1159,1160,1160,1160,1160,1161,1161,1162,1162,1162, &
     1162,1162,1162,1163,1163,1163,1163,1163,1164,1164,1164,1165, &
     1165,1165,1166,1166,1166,1167,1167,1167,1167,1167,1168,1168 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_11 = (/ &
     1168,1169,1169,1169,1170,1170,1170,1171,1171,1171,1172,1172, &
     1172,1173,1173,1173,1173,1174,1174,1174,1174,1175,1175,1176, &
     1176,1177,1177,1178,1178,1178,1179,1179,1179,1179,1180,1180, &
     1180,1180,1181,1181,1182,1182,1182,1183,1183,1183,1184,1184, &
     1184,1185,1185,1185,1186,1186,1186,1187,1187,1187,1188,1188, &
     1188,1189,1189,1189,1190,1190,1190,1191,1191,1191,1191,1192, &
     1192,1192,1192,1193,1193,1194,1194,1194,1195,1195,1195,1195, &
     1196,1196,1196,1197,1197,1197,1197,1198,1198,1198,1199,1199, &
     1199,1200,1200,1200,1200,1200,1201,1201,1201,1202,1202,1202, &
     1202,1202,1202,1203,1203,1203,1204,1204,1204,1205,1205,1205, &
     1206,1206,1206,1207,1207,1207,1208,1208,1208,1208,1208,1209, &
     1209,1209,1210,1210,1211,1211,1211,1212,1212,1212,1212,1212, &
     1212,1213,1213,1213,1213,1213,1214,1214,1214,1214,1215,1215, &
     1215,1216,1216,1216,1216,1217,1217,1217,1218,1218,1218,1218, &
     1218,1218,1219,1219,1219,1220,1220,1220,1220,1220,1220,1221, &
     1221,1221,1221,1222,1222,1223,1223,1223,1224,1224,1224,1224, &
     1224,1225,1225,1225,1226,1226,1226,1226,1227,1227,1227,1227, &
     1228,1228,1228,1228,1229,1229,1229,1229,1230,1230,1230,1230, &
     1231,1231,1231,1232,1232,1232,1233,1233,1233,1234,1234,1234, &
     1235,1235,1235,1236,1236,1236,1237,1237,1237,1238,1238,1238, &
     1238,1239,1239,1239,1239,1240,1240,1241,1241,1241,1242,1242, &
     1242,1243,1243,1243,1244,1244,1244,1245,1245,1245,1246,1246, &
     1246,1246,1246,1247,1247,1247,1248,1248,1248,1249,1249,1249, &
     1250,1250,1250,1251,1251,1251,1252,1252,1252,1253,1253,1253, &
     1254,1254,1254,1255,1255,1255,1255,1256,1256,1256,1256,1257, &
     1257,1258,1258,1258,1259,1259,1259,1260,1260,1260,1261,1261, &
     1261,1262,1262,1262,1263,1263,1263,1263,1264,1264,1264,1264, &
     1265,1265,1265,1265,1266,1266,1266,1267,1267,1268,1268,1268, &
     1269,1269,1269,1270,1270,1270,1271,1271,1271,1271,1272,1272, &
     1272,1272,1273,1273,1273,1274,1274,1274,1275,1275,1276,1276 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_12 = (/ &
     1276,1276,1277,1277,1277,1278,1278,1278,1278,1279,1279,1279, &
     1279,1280,1280,1280,1281,1281,1281,1281,1281,1282,1282,1282, &
     1282,1283,1283,1284,1284,1284,1285,1285,1285,1286,1286,1286, &
     1286,1286,1286,1287,1287,1287,1287,1288,1288,1288,1288,1289, &
     1289,1289,1289,1290,1290,1290,1290,1291,1291,1291,1292,1292, &
     1292,1293,1293,1293,1293,1294,1294,1294,1295,1295,1295,1295, &
     1295,1296,1296,1296,1297,1297,1297,1298,1298,1298,1299,1299, &
     1299,1300,1300,1300,1300,1301,1301,1301,1301,1302,1302,1302, &
     1302,1303,1303,1303,1304,1304,1304,1305,1305,1305,1305,1306, &
     1306,1306,1307,1307,1307,1307,1307,1308,1308,1308,1309,1309, &
     1309,1309,1310,1310,1310,1311,1311,1311,1311,1312,1312,1312, &
     1312,1313,1313,1314,1314,1314,1314,1315,1315,1315,1315,1316, &
     1316,1316,1317,1317,1317,1317,1318,1318,1318,1318,1319,1319, &
     1320,1320,1321,1321,1321,1321,1322,1322,1322,1323,1323,1323, &
     1324,1324,1324,1324,1324,1325,1325,1325,1325,1325,1326,1326, &
     1326,1326,1326,1327,1327,1327,1328,1328,1329,1329,1329,1330, &
     1330,1330,1331,1331,1331,1332,1332,1333,1333,1333,1334,1334, &
     1334,1335,1335,1335,1335,1336,1336,1336,1337,1337,1337,1338, &
     1338,1338,1338,1339,1339,1339,1340,1340,1340,1341,1341,1341, &
     1342,1342,1342,1343,1343,1343,1344,1344,1344,1345,1345,1345, &
     1346,1346,1346,1347,1347,1347,1347,1348,1348,1348,1348,1349, &
     1349,1350,1350,1350,1351,1351,1351,1351,1352,1352,1352,1352, &
     1353,1353,1353,1353,1354,1354,1354,1355,1355,1356,1356,1356, &
     1357,1357,1357,1358,1358,1358,1359,1359,1359,1360,1360,1360, &
     1361,1361,1361,1362,1362,1362,1363,1363,1363,1363,1364,1364, &
     1364,1364,1365,1365,1366,1366,1366,1367,1367,1367,1367,1368, &
     1368,1368,1368,1369,1369,1370,1370,1370,1371,1371,1371,1371, &
     1372,1372,1372,1372,1373,1373,1374,1374,1375,1375,1376,1376, &
     1376,1377,1377,1377,1377,1378,1378,1378,1378,1379,1379,1380, &
     1380,1380,1381,1381,1381,1381,1382,1382,1382,1382,1383,1383 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_13 = (/ &
     1384,1384,1384,1385,1385,1385,1386,1386,1386,1386,1387,1387, &
     1387,1388,1388,1388,1389,1389,1389,1390,1390,1390,1390,1390, &
     1390,1390,1391,1391,1391,1392,1392,1392,1393,1393,1393,1393, &
     1393,1394,1394,1394,1394,1395,1395,1395,1395,1395,1396,1396, &
     1396,1396,1396,1397,1397,1397,1397,1397,1398,1398,1398,1398, &
     1399,1399,1399,1400,1400,1400,1400,1400,1401,1401,1401,1402, &
     1402,1402,1402,1403,1403,1403,1403,1404,1404,1404,1404,1405, &
     1405,1405,1406,1406,1406,1407,1407,1407,1408,1408,1409,1409, &
     1409,1410,1410,1410,1411,1411,1411,1412,1412,1412,1413,1413, &
     1414,1414,1414,1414,1415,1415,1415,1416,1416,1416,1417,1417, &
     1417,1418,1418,1418,1419,1419,1419,1419,1420,1420,1420,1420, &
     1420,1421,1421,1421,1422,1422,1422,1422,1422,1422,1423,1423, &
     1423,1423,1423,1424,1424,1424,1425,1425,1425,1425,1425,1425, &
     1425,1426,1426,1426,1427,1427,1427,1428,1428,1428,1429,1429, &
     1429,1429,1429,1430,1430,1430,1430,1430,1430,1431,1431,1431, &
     1432,1432,1432,1432,1433,1433,1433,1434,1434,1434,1435,1435, &
     1435,1436,1436,1436,1437,1437,1437,1437,1438,1438,1438,1439, &
     1439,1439,1440,1440,1440,1441,1441,1441,1442,1442,1442,1443, &
     1443,1443,1444,1444,1444,1445,1445,1445,1446,1446,1446,1447, &
     1447,1447,1448,1448,1448,1449,1449,1449,1449,1450,1450,1450, &
     1450,1451,1451,1452,1452,1452,1453,1453,1453,1454,1454,1454, &
     1454,1455,1455,1455,1455,1455,1455,1456,1456,1456,1457,1457, &
     1457,1457,1457,1457,1458,1458,1458,1458,1459,1459,1459,1460, &
     1460,1460,1461,1461,1461,1462,1462,1462,1462,1462,1463,1463, &
     1463,1463,1464,1464,1464,1465,1465,1465,1465,1466,1466,1466, &
     1466,1466,1466,1467,1467,1467,1468,1468,1468,1468,1468,1468, &
     1469,1469,1469,1469,1470,1470,1470,1471,1471,1471,1472,1472, &
     1472,1473,1473,1473,1473,1474,1474,1474,1474,1475,1475,1476, &
     1476,1476,1477,1477,1477,1477,1478,1478,1478,1478,1479,1479, &
     1480,1480,1480,1481,1481,1481,1481,1482,1482,1482,1482,1483 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_14 = (/ &
     1483,1484,1484,1485,1485,1485,1486,1486,1486,1486,1487,1487, &
     1487,1487,1488,1488,1489,1489,1489,1490,1490,1490,1490,1491, &
     1491,1491,1491,1492,1492,1493,1493,1493,1494,1494,1494,1495, &
     1495,1495,1496,1496,1497,1497,1497,1498,1498,1498,1498,1499, &
     1499,1499,1500,1500,1500,1501,1501,1501,1501,1502,1502,1502, &
     1502,1503,1503,1503,1503,1504,1504,1504,1505,1505,1505,1505, &
     1506,1506,1506,1507,1507,1508,1508,1508,1509,1509,1509,1509, &
     1509,1510,1510,1510,1510,1510,1510,1511,1511,1511,1511,1512, &
     1512,1512,1512,1512,1513,1513,1513,1514,1514,1514,1515,1515, &
     1515,1516,1516,1516,1516,1517,1517,1517,1517,1518,1518,1519, &
     1519,1519,1520,1520,1520,1520,1521,1521,1521,1521,1522,1522, &
     1523,1523,1523,1524,1524,1524,1524,1525,1525,1525,1525,1526, &
     1526,1527,1527,1528,1528,1528,1529,1529,1529,1529,1530,1530, &
     1530,1530,1531,1531,1532,1532,1532,1533,1533,1533,1533,1534, &
     1534,1534,1534,1535,1535,1536,1536,1536,1537,1537,1537,1538, &
     1538,1538,1539,1539,1539,1539,1539,1540,1540,1540,1540,1540, &
     1540,1541,1541,1541,1542,1542,1542,1542,1543,1543,1543,1544, &
     1544,1544,1545,1545,1545,1546,1546,1546,1547,1547,1547,1547, &
     1548,1548,1548,1548,1549,1549,1550,1550,1550,1551,1551,1551, &
     1551,1552,1552,1552,1552,1553,1553,1554,1554,1554,1555,1555, &
     1555,1555,1556,1556,1556,1556,1557,1557,1558,1558,1558,1559, &
     1559,1559,1560,1560,1560,1561,1561,1561,1561,1562,1562,1562, &
     1562,1563,1563,1564,1564,1564,1565,1565,1565,1565,1566,1566, &
     1566,1566,1567,1567,1568,1568,1569,1569,1570,1570,1570,1571, &
     1571,1571,1571,1572,1572,1572,1572,1573,1573,1574,1574,1574, &
     1575,1575,1575,1575,1576,1576,1576,1576,1577,1577,1578,1578, &
     1579,1579,1580,1580,1580,1581,1581,1581,1582,1582,1582,1583, &
     1583,1583,1583,1584,1584,1584,1584,1585,1585,1586,1586,1586, &
     1587,1587,1587,1587,1588,1588,1588,1588,1589,1589,1590,1590, &
     1590,1591,1591,1591,1591,1592,1592,1592,1592,1593,1593,1594 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_15 = (/ &
     1594,1594,1595,1595,1595,1596,1596,1596,1596,1596,1597,1597, &
     1597,1597,1598,1598,1598,1598,1599,1599,1599,1599,1600,1600, &
     1600,1601,1601,1601,1602,1602,1602,1602,1603,1603,1603,1604, &
     1604,1604,1604,1604,1605,1605,1605,1606,1606,1606,1606,1606, &
     1607,1607,1607,1608,1608,1609,1609,1609,1609,1609,1610,1610, &
     1610,1610,1611,1611,1611,1611,1612,1612,1612,1612,1613,1613, &
     1613,1614,1614,1614,1614,1615,1615,1615,1615,1616,1616,1617, &
     1617,1618,1618,1618,1619,1619,1619,1620,1620,1620,1621,1621, &
     1621,1622,1622,1622,1623,1623,1623,1623,1624,1624,1624,1624, &
     1625,1625,1626,1626,1627,1627,1628,1628,1628,1629,1629,1629, &
     1630,1630,1630,1631,1631,1631,1632,1632,1632,1632,1633,1633, &
     1633,1634,1634,1634,1635,1635,1635,1636,1636,1636,1637,1637, &
     1637,1637,1638,1638,1638,1638,1639,1639,1640,1640,1640,1640, &
     1641,1641,1641,1642,1642,1642,1642,1643,1643,1643,1644,1644, &
     1644,1645,1645,1645,1646,1646,1646,1647,1647,1647,1648,1648, &
     1648,1648,1649,1649,1649,1649,1650,1650,1651,1651,1651,1652, &
     1652,1652,1652,1653,1653,1653,1653,1654,1654,1655,1655,1655, &
     1656,1656,1656,1657,1657,1657,1658,1658,1658,1659,1659,1659, &
     1660,1660,1661,1661,1661,1662,1662,1663,1663,1663,1664,1664, &
     1664,1664,1665,1665,1665,1666,1666,1666,1667,1667,1667,1667, &
     1668,1668,1668,1669,1669,1669,1670,1670,1670,1670,1671,1671, &
     1671,1671,1672,1672,1672,1672,1672,1673,1673,1673,1674,1674, &
     1674,1675,1675,1675,1675,1676,1676,1676,1677,1677,1677,1677, &
     1678,1678,1678,1679,1679,1679,1679,1680,1680,1680,1680,1681, &
     1681,1682,1682,1682,1683,1683,1683,1684,1684,1684,1684,1685, &
     1685,1685,1685,1686,1686,1687,1687,1687,1687,1688,1688,1688, &
     1689,1689,1689,1689,1690,1690,1690,1691,1691,1691,1691,1692, &
     1692,1692,1692,1693,1693,1694,1694,1695,1695,1695,1695,1696, &
     1696,1696,1697,1697,1697,1697,1698,1698,1698,1699,1699,1699, &
     1699,1700,1700,1701,1701,1701,1702,1702,1702,1703,1703,1703 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_16 = (/ &
     1704,1704,1704,1704,1704,1705,1705,1705,1706,1706,1706,1706, &
     1707,1707,1707,1707,1708,1708,1709,1709,1710,1710,1711,1711, &
     1711,1712,1712,1712,1712,1712,1713,1713,1713,1713,1713,1713, &
     1714,1714,1714,1715,1715,1715,1715,1716,1716,1716,1716,1716, &
     1717,1717,1717,1718,1718,1718,1719,1719,1719,1719,1719,1719, &
     1720,1720,1720,1721,1721,1721,1721,1722,1722,1722,1722,1723, &
     1723,1724,1724,1724,1725,1725,1725,1725,1726,1726,1726,1726, &
     1727,1727,1728,1728,1728,1729,1729,1729,1730,1730,1730,1731, &
     1731,1731,1732,1732,1732,1733,1733,1733,1734,1734,1734,1735, &
     1735,1736,1736,1736,1737,1737,1737,1738,1738,1738,1739,1739, &
     1739,1739,1740,1740,1740,1741,1741,1741,1742,1742,1742,1742, &
     1743,1743,1743,1744,1744,1744,1744,1745,1745,1745,1745,1746, &
     1746,1747,1747,1747,1747,1747,1748,1748,1748,1749,1749,1749, &
     1749,1750,1750,1750,1750,1751,1751,1752,1752,1752,1753,1753, &
     1753,1753,1754,1754,1754,1754,1755,1755,1756,1756,1756,1757, &
     1757,1757,1758,1758,1758,1759,1759,1759,1760,1760,1760,1761, &
     1761,1761,1762,1762,1762,1763,1763,1764,1764,1764,1765,1765, &
     1765,1766,1766,1766,1767,1767,1767,1767,1768,1768,1768,1769, &
     1769,1769,1770,1770,1770,1770,1771,1771,1771,1772,1772,1772, &
     1772,1773,1773,1773,1773,1774,1774,1775,1775,1775,1776,1776, &
     1776,1776,1777,1777,1777,1777,1778,1778,1779,1779,1779,1780, &
     1780,1780,1781,1781,1781,1782,1782,1782,1783,1783,1783,1783, &
     1784,1784,1784,1785,1785,1785,1786,1786,1786,1786,1787,1787, &
     1787,1788,1788,1788,1789,1789,1789,1790,1790,1791,1791,1791, &
     1792,1792,1793,1793,1793,1794,1794,1794,1794,1795,1795,1795, &
     1796,1796,1796,1797,1797,1797,1798,1798,1799,1799,1799,1800, &
     1800,1801,1801,1801,1802,1802,1802,1802,1803,1803,1803,1804, &
     1804,1804,1804,1805,1805,1805,1805,1806,1806,1807,1807,1807, &
     1808,1808,1808,1808,1809,1809,1809,1809,1810,1810,1811,1811, &
     1811,1812,1812,1812,1813,1813,1813,1814,1814,1814,1815,1815 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_17 = (/ &
     1815,1815,1816,1816,1816,1817,1817,1817,1818,1818,1818,1818, &
     1819,1819,1819,1819,1820,1820,1820,1821,1821,1821,1821,1822, &
     1822,1822,1822,1822,1823,1823,1823,1824,1824,1824,1825,1825, &
     1825,1826,1826,1826,1827,1827,1827,1827,1828,1828,1828,1828, &
     1828,1829,1829,1829,1829,1829,1830,1830,1830,1830,1831,1831, &
     1831,1832,1832,1833,1833,1833,1834,1834,1834,1834,1835,1835, &
     1835,1836,1836,1836,1837,1837,1837,1837,1838,1838,1838,1838, &
     1839,1839,1839,1840,1840,1840,1841,1841,1841,1841,1842,1842, &
     1842,1843,1843,1843,1843,1844,1844,1844,1844,1845,1845,1845, &
     1846,1846,1846,1846,1847,1847,1848,1848,1848,1849,1849,1849, &
     1850,1850,1850,1850,1850,1851,1851,1851,1852,1852,1852,1853, &
     1853,1853,1853,1854,1854,1854,1854,1854,1855,1855,1855,1855, &
     1856,1856,1856,1856,1856,1857,1857,1857,1858,1858,1858,1858, &
     1858,1859,1859,1859,1860,1860,1860,1860,1860,1861,1861,1861, &
     1862,1862,1862,1863,1863,1863,1864,1864,1864,1865,1865,1865, &
     1866,1866,1866,1867,1867,1867,1867,1867,1868,1868,1868,1869, &
     1869,1869,1869,1869,1870,1870,1870,1871,1871,1871,1871,1872, &
     1872,1872,1873,1873,1873,1873,1874,1874,1874,1874,1875,1875, &
     1875,1876,1876,1876,1876,1877,1877,1878,1878,1879,1879,1879, &
     1880,1880,1880,1881,1881,1881,1881,1881,1882,1882,1882,1882, &
     1883,1883,1883,1884,1884,1884,1884,1885,1885,1885,1886,1886, &
     1886,1886,1886,1887,1887,1887,1887,1887,1888,1888,1888,1888, &
     1889,1889,1889,1890,1890,1890,1890,1891,1891,1891,1891,1892, &
     1892,1892,1893,1893,1893,1893,1894,1894,1895,1895,1896,1896, &
     1896,1897,1897,1897,1898,1898,1899,1899,1899,1900,1900,1900, &
     1900,1900,1901,1901,1901,1902,1902,1903,1903,1903,1904,1904, &
     1905,1905,1905,1905,1906,1906,1906,1906,1907,1907,1907,1908, &
     1908,1908,1909,1909,1909,1909,1909,1910,1910,1910,1911,1911, &
     1911,1912,1912,1912,1912,1913,1913,1913,1913,1913,1914,1914, &
     1914,1915,1915,1915,1915,1915,1916,1916,1916,1917,1917,1917 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_18 = (/ &
     1917,1917,1918,1918,1918,1919,1919,1919,1919,1919,1920,1920, &
     1920,1921,1921,1921,1922,1922,1922,1923,1923,1923,1923,1923, &
     1924,1924,1924,1925,1925,1925,1926,1926,1926,1926,1926,1927, &
     1927,1927,1928,1928,1928,1929,1929,1929,1929,1930,1930,1930, &
     1930,1930,1931,1931,1931,1932,1932,1932,1933,1933,1933,1933, &
     1934,1934,1934,1934,1934,1934,1935,1935,1935,1936,1936,1936, &
     1936,1936,1936,1937,1937,1937,1937,1938,1938,1938,1939,1939, &
     1939,1940,1940,1940,1940,1940,1941,1941,1941,1942,1942,1942, &
     1943,1943,1943,1943,1944,1944,1944,1945,1945,1945,1945,1945, &
     1946,1946,1946,1946,1947,1947,1947,1948,1948,1948,1948,1949, &
     1949,1949,1949,1949,1949,1950,1950,1950,1951,1951,1951,1951, &
     1951,1951,1952,1952,1952,1952,1953,1953,1953,1953,1953,1954, &
     1954,1954,1954,1955,1955,1955,1955,1956,1956,1956,1957,1957, &
     1957,1957,1957,1957,1958,1958,1958,1959,1959,1959,1959,1959, &
     1959,1960,1960,1960,1960,1961,1961,1961,1962,1962,1962,1963, &
     1963,1963,1963,1963,1964,1964,1964,1965,1965,1965,1966,1966, &
     1966,1966,1967,1967,1967,1968,1968,1968,1969,1969,1969,1969, &
     1969,1970,1970,1970,1971,1971,1971,1972,1972,1972,1972,1972, &
     1973,1973,1973,1973,1973,1974,1974,1974,1975,1975,1975,1975, &
     1975,1976,1976,1976,1977,1977,1977,1978,1978,1978,1978,1979, &
     1979,1979,1979,1979,1980,1980,1980,1981,1981,1981,1982,1982, &
     1982,1983,1983,1983,1983,1984,1984,1984,1984,1985,1985,1986, &
     1986,1986,1987,1987,1987,1987,1988,1988,1988,1988,1988,1989, &
     1989,1989,1990,1990,1990,1991,1991,1991,1992,1992,1992,1993, &
     1993,1993,1993,1993,1994,1994,1994,1995,1995,1995,1996,1996, &
     1996,1997,1997,1997,1998,1998,1998,1998,1998,1999,1999,1999, &
     2000,2000,2000,2001,2001,2001,2001,2001,2002,2002,2002,2002, &
     2002,2003,2003,2003,2004,2004,2004,2004,2004,2005,2005,2005, &
     2006,2006,2006,2006,2007,2007,2007,2007,2008,2008,2008,2009, &
     2009,2009,2009,2010,2010,2010,2010,2010,2011,2011,2011,2012 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_19 = (/ &
     2012,2012,2013,2013,2013,2013,2014,2014,2014,2014,2014,2014, &
     2015,2015,2015,2016,2016,2016,2016,2016,2016,2017,2017,2017, &
     2017,2018,2018,2018,2019,2019,2019,2019,2019,2020,2020,2020, &
     2020,2020,2021,2021,2021,2022,2022,2022,2023,2023,2023,2024, &
     2024,2024,2024,2025,2025,2025,2025,2025,2025,2026,2026,2026, &
     2027,2027,2027,2027,2027,2027,2028,2028,2028,2028,2029,2029, &
     2029,2030,2030,2030,2030,2030,2031,2031,2031,2031,2031,2032, &
     2032,2032,2033,2033,2033,2034,2034,2034,2034,2034,2035,2035, &
     2035,2035,2035,2036,2036,2036,2037,2037,2037,2038,2038,2038, &
     2039,2039,2039,2039,2040,2040,2040,2040,2040,2041,2041,2041, &
     2042,2042,2042,2043,2043,2043,2044,2044,2044,2044,2045,2045, &
     2045,2045,2045,2046,2046,2046,2046,2047,2047,2047,2047,2048, &
     2048,2048,2049,2049,2049,2049,2050,2050,2050,2050,2050,2051, &
     2051,2051,2052,2052,2052,2053,2053,2053,2053,2053,2054,2054, &
     2054,2054,2054,2055,2055,2055,2056,2056,2056,2057,2057,2057, &
     2057,2057,2058,2058,2058,2058,2058,2059,2059,2059,2060,2061, &
     2062,2063,2064,2065,2066,2067,2068,2069,2070,2071,2072,2073, &
     2074,2075,2076,2077,2078,2079,2080,2081,2082,2083,2084,2085, &
     2086,2087,2088,2089,2090,2091,2092,2093,2094,2095,2096,2097, &
     2098,2099,2100,2101,2102,2103,2104,2105,2106,2107,2108,2109, &
     2110,2111,2112,2113,2114,2115,2116,2117,2118,2119,2120,2121, &
     2122,2123,2124,2125,2126,2127,2128,2129,2130,2131,2132,2133, &
     2134,2135,2136,2137,2138,2139,2140,2141,2142,2143,2144,2145, &
     2146,2147,2148,2149,2150,2151,2152,2153,2154,2155,2156,2157, &
     2158,2159,2160,2161,2162,2163,2164,2165,2166,2167,2168,2169, &
     2170,2171,2172,2173,2174,2175,2176,2177,2178,2179,2180,2181, &
     2182,2183,2184,2185,2186,2187,2188,2189,2190,2191,2192,2193, &
     2194,2195,2196,2197,2198,2199,2200,2201,2202,2203,2204,2205, &
     2206,2207,2208,2209,2210,2211,2212,2213,2214,2215,2216,2217, &
     2218,2219,2220,2221,2222,2223,2224,2225,2226,2227,2228,2229 /)
  INTEGER, PARAMETER, DIMENSION(360) :: ICOL_STOICM_20 = (/ &
     2230,2231,2232,2233,2234,2235,2236,2237,2238,2239,2240,2241, &
     2242,2243,2244,2245,2246,2247,2248,2249,2250,2251,2252,2253, &
     2254,2255,2256,2257,2258,2259,2260,2261,2262,2263,2264,2265, &
     2266,2267,2268,2269,2270,2271,2272,2273,2274,2275,2276,2277, &
     2278,2279,2280,2281,2282,2283,2284,2285,2286,2287,2288,2289, &
     2290,2291,2292,2293,2294,2295,2296,2296,2297,2298,2299,2300, &
     2301,2302,2303,2304,2305,2306,2307,2308,2309,2310,2311,2312, &
     2313,2314,2315,2316,2317,2318,2319,2320,2321,2322,2323,2324, &
     2325,2326,2327,2328,2329,2330,2331,2332,2333,2334,2335,2336, &
     2337,2338,2339,2340,2341,2342,2343,2344,2345,2346,2347,2348, &
     2349,2350,2351,2352,2353,2354,2355,2356,2357,2358,2359,2360, &
     2361,2362,2363,2364,2365,2366,2367,2368,2369,2370,2371,2372, &
     2373,2374,2375,2376,2377,2378,2379,2380,2381,2382,2383,2384, &
     2385,2386,2387,2388,2389,2390,2391,2392,2393,2394,2395,2396, &
     2397,2398,2399,2400,2401,2402,2403,2404,2405,2406,2407,2408, &
     2409,2410,2411,2412,2413,2414,2415,2416,2417,2418,2419,2420, &
     2421,2422,2423,2424,2425,2426,2427,2428,2429,2430,2431,2432, &
     2433,2434,2435,2436,2437,2438,2439,2440,2441,2442,2443,2444, &
     2445,2446,2447,2448,2449,2450,2451,2452,2453,2454,2455,2456, &
     2457,2458,2459,2460,2461,2462,2463,2464,2465,2466,2467,2468, &
     2469,2470,2471,2472,2473,2474,2475,2476,2477,2478,2479,2480, &
     2481,2482,2483,2484,2485,2486,2487,2488,2489,2490,2491,2492, &
     2493,2494,2495,2496,2497,2498,2499,2500,2501,2502,2503,2504, &
     2505,2506,2507,2508,2509,2510,2511,2512,2513,2514,2515,2516, &
     2517,2518,2519,2520,2521,2522,2523,2524,2525,2526,2527,2528, &
     2529,2530,2531,2532,2533,2534,2535,2536,2537,2538,2539,2540, &
     2541,2542,2543,2544,2545,2546,2547,2548,2549,2550,2551,2552, &
     2553,2554,2555,2556,2557,2558,2559,2560,2561,2562,2563,2564, &
     2565,2566,2567,2568,2569,2570,2571,2572,2573,2574,2575,2576, &
     2577,2578,2579,2580,2581,2582,2583,2584,2585,2586,2587,2588 /)
  INTEGER, PARAMETER, DIMENSION(212) :: ICOL_STOICM_21 = (/ &
     2589,2590,2591,2592,2593,2594,2595,2596,2597,2598,2599,2600, &
     2601,2602,2603,2604,2605,2606,2607,2608,2609,2610,2611,2612, &
     2613,2614,2615,2616,2617,2618,2619,2620,2621,2622,2623,2624, &
     2625,2626,2627,2628,2629,2630,2631,2632,2633,2634,2635,2636, &
     2637,2638,2639,2640,2641,2642,2643,2644,2645,2646,2647,2648, &
     2649,2650,2651,2652,2653,2654,2655,2656,2657,2658,2659,2660, &
     2661,2662,2663,2664,2665,2666,2667,2668,2669,2670,2671,2672, &
     2673,2674,2675,2676,2677,2678,2679,2680,2681,2682,2683,2684, &
     2685,2686,2687,2688,2689,2690,2691,2692,2693,2694,2695,2696, &
     2697,2698,2699,2700,2701,2702,2703,2704,2705,2706,2707,2708, &
     2709,2710,2711,2712,2713,2714,2715,2716,2717,2718,2719,2720, &
     2721,2722,2723,2724,2725,2726,2727,2728,2729,2730,2731,2732, &
     2733,2734,2735,2736,2737,2738,2739,2740,2741,2742,2743,2744, &
     2745,2746,2747,2748,2749,2750,2751,2752,2753,2754,2755,2756, &
     2757,2758,2759,2760,2761,2762,2763,2764,2765,2766,2767,2768, &
     2769,2770,2771,2772,2773,2774,2775,2776,2777,2778,2779,2780, &
     2781,2782,2783,2784,2785,2786,2787,2788,2789,2790,2791,2792, &
     2793,2794,2795,2796,2797,2798,2799,2800 /)
  INTEGER, PARAMETER, DIMENSION(7772) :: ICOL_STOICM = (/&
    ICOL_STOICM_0, ICOL_STOICM_1, ICOL_STOICM_2, ICOL_STOICM_3, ICOL_STOICM_4, &
    ICOL_STOICM_5, ICOL_STOICM_6, ICOL_STOICM_7, ICOL_STOICM_8, ICOL_STOICM_9, &
    ICOL_STOICM_10, ICOL_STOICM_11, ICOL_STOICM_12, ICOL_STOICM_13, ICOL_STOICM_14, &
    ICOL_STOICM_15, ICOL_STOICM_16, ICOL_STOICM_17, ICOL_STOICM_18, ICOL_STOICM_19, &
    ICOL_STOICM_20, ICOL_STOICM_21 /)

  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_0 = (/ &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -2.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -2.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp, &
       -2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       9.500000e-01_dp,  5.000000e-02_dp,  9.500000e-01_dp,  5.000000e-02_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -2.000000e+00_dp, &
       1.000000e+00_dp,  -2.000000e+00_dp,  2.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_1 = (/ &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -2.000000e+00_dp, &
       2.000000e+00_dp,  -2.000000e+00_dp,  2.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp, &
       5.000000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  8.800000e-01_dp, &
       -1.000000e+00_dp,  1.200000e-01_dp,  1.000000e+00_dp,  8.800000e-01_dp,  -1.000000e+00_dp, &
       5.000000e-02_dp,  9.500000e-01_dp,  5.000000e-02_dp,  5.000000e-02_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_2 = (/ &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  3.000000e-01_dp, &
       7.000000e-01_dp,  7.000000e-01_dp,  3.000000e-01_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.500000e-01_dp, &
       4.100000e-01_dp,  4.400000e-01_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.500000e-01_dp, &
       4.400000e-01_dp,  1.340000e-01_dp,  1.340000e-01_dp,  -1.000000e+00_dp,  7.320000e-01_dp, &
       1.340000e-01_dp,  7.730000e-01_dp,  5.050000e-01_dp,  -7.730000e-01_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e-01_dp,  -1.000000e+00_dp,  9.000000e-01_dp, &
       1.730000e+00_dp,  1.000000e+00_dp,  7.000000e-02_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_3 = (/ &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  2.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_4 = (/ &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  2.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_5 = (/ &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_6 = (/ &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_7 = (/ &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_8 = (/ &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_9 = (/ &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_10 = (/ &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_11 = (/ &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_12 = (/ &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_13 = (/ &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp, &
       2.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  2.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp, &
       2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_14 = (/ &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_15 = (/ &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_16 = (/ &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_17 = (/ &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       2.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_18 = (/ &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_19 = (/ &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_20 = (/ &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_21 = (/ &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_22 = (/ &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_23 = (/ &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       2.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_24 = (/ &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_25 = (/ &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_26 = (/ &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_27 = (/ &
       2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  3.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       2.000000e+00_dp,  3.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_28 = (/ &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_29 = (/ &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       2.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_30 = (/ &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_31 = (/ &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_32 = (/ &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_33 = (/ &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp, &
       2.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_34 = (/ &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  4.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  2.000000e+00_dp,  4.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_35 = (/ &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_36 = (/ &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  3.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       3.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       3.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_37 = (/ &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_38 = (/ &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_39 = (/ &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_40 = (/ &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_41 = (/ &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  5.000000e-01_dp, &
       5.000000e-01_dp,  -1.000000e+00_dp,  5.000000e-01_dp,  5.000000e-01_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       2.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_42 = (/ &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  3.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_43 = (/ &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  3.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  3.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_44 = (/ &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_45 = (/ &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_46 = (/ &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  2.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  2.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp, &
       1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp, &
       1.000000e+00_dp,  1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_47 = (/ &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_48 = (/ &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_49 = (/ &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(150) :: STOICM_50 = (/ &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(122) :: STOICM_51 = (/ &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp,  -1.000000e+00_dp, &
       -1.000000e+00_dp,  -1.000000e+00_dp /)
  REAL(kind=dp), PARAMETER, DIMENSION(7772) :: STOICM = (/&
    STOICM_0, STOICM_1, STOICM_2, STOICM_3, STOICM_4, &
    STOICM_5, STOICM_6, STOICM_7, STOICM_8, STOICM_9, &
    STOICM_10, STOICM_11, STOICM_12, STOICM_13, STOICM_14, &
    STOICM_15, STOICM_16, STOICM_17, STOICM_18, STOICM_19, &
    STOICM_20, STOICM_21, STOICM_22, STOICM_23, STOICM_24, &
    STOICM_25, STOICM_26, STOICM_27, STOICM_28, STOICM_29, &
    STOICM_30, STOICM_31, STOICM_32, STOICM_33, STOICM_34, &
    STOICM_35, STOICM_36, STOICM_37, STOICM_38, STOICM_39, &
    STOICM_40, STOICM_41, STOICM_42, STOICM_43, STOICM_44, &
    STOICM_45, STOICM_46, STOICM_47, STOICM_48, STOICM_49, &
    STOICM_50, STOICM_51 /)


END MODULE aromatics_kpp_StoichiomSP

